Skip to content

Commit

Permalink
Move cinder scheduler to where volume is located
Browse files Browse the repository at this point in the history
HA failover causes cinder-volume to stop responding because the
scheduler does not reconnect properly after the vip failover. Since the
scheduler is worthless w/o the volume service anyways, just put it right
there  where the volume is and off of the ha controller 1/2 nodes.

Issue rcbops#942
  • Loading branch information
claco committed Jun 13, 2014
1 parent c15b0c4 commit 74bb5b7
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 2 deletions.
1 change: 1 addition & 0 deletions roles/cinder-volume.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
description "Cinder Volume Service"
run_list(
"role[base]",
"role[cinder-scheduler]",
"recipe[cinder::cinder-volume]",
"recipe[openstack-monitoring::cinder-volume]"
)
1 change: 0 additions & 1 deletion roles/ha-controller1.rb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@
"role[nova-api-os-compute]",
"role[cinder-setup]",
"role[cinder-api]",
"role[cinder-scheduler]",
"role[ceilometer-setup]",
"role[ceilometer-api]",
"role[ceilometer-collector]",
Expand Down
1 change: 0 additions & 1 deletion roles/ha-controller2.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
"role[nova-api-os-compute]",
"role[nova-network-controller]",
"role[cinder-api]",
"role[cinder-scheduler]",
"role[ceilometer-api]",
"role[ceilometer-collector]",
"role[ceilometer-central-agent]",
Expand Down

0 comments on commit 74bb5b7

Please sign in to comment.