[fuel-library] Some pacemaker location constraints are missing after deployment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
Critical
|
Vladimir Kuklin | ||
5.1.x |
Fix Committed
|
Critical
|
Vladimir Kuklin | ||
6.0.x |
Fix Released
|
Critical
|
Vladimir Kuklin |
Bug Description
{
"api": "1.0",
"astute_sha": "c15623d05ccdf7
"auth_
"build_id": "2014-11-
"build_number": "4",
"feature_
"mirantis"
],
"fuellib_sha": "893883f7fa8ffc
"fuelmain_sha": "45b21f7bdb061b
"nailgun_sha": "603a8d438dc7a3
"ostf_sha": "a35f516f1606b0
"production": "docker",
"release": "6.0",
"release_
],
}
}
}
}
Systest group "deploy_ha_neutron" on Ubuntu:
3 controller, 2 computes, 1 cinder LVM, Neutron with GRE seg
After deployment "pcs constraint list" shows:
Resource: ping_vip__public
Enabled on: node-1 (score:100)
Enabled on: node-5 (score:100)
Resource: vip__management
Enabled on: node-1 (score:100)
Enabled on: node-5 (score:100)
Resource: vip__public
Enabled on: node-1 (score:100)
Enabled on: node-2 (score:100)
According to puppet logs needed pcs commands were executed but location is still missing in CIB, for example vip__management on node-2:
Tue Nov 25 16:42:57 +0000 2014 Puppet (debug): Executing '/usr/sbin/pcs constraint location add vip__management
Tue Nov 25 16:43:01 +0000 2014 Puppet (debug): Executing '/usr/sbin/pcs resource clear vip__management node-2'
Tue Nov 25 16:43:10 +0000 2014 Puppet (debug): Executing '/usr/sbin/pcs resource meta vip__management target-
root@node-2:~/logs# cibadmin -Q | grep vip__management
<rsc_location id="vip_
<rsc_location id="vip_
Attaching some additional info/logs