Node doesn't come back online after br-mgmt interface shutdown and recovery
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
New
|
High
|
Fuel Library (Deprecated) |
Bug Description
{
"build_id": "2014-09-
"ostf_sha": "f7b5d9d0d1cfab
"build_number": "505",
"auth_
"api": "1.0",
"nailgun_sha": "7683df5722975c
"production": "docker",
"fuelmain_sha": "6cdd8c3deaa5e5
"astute_sha": "b622d9b36dbdd1
"feature_
"mirantis"
],
"release": "5.1",
"fuellib_sha": "203ef3179007cf
}
Steps to reproduce:
1. Deploy ha on Centos with neutron vlan with 3 controllers
2. When deployment finishes successfully, ssh to a controller and see where vips are running (crm_mon -1)
3. ssh to the node where vip__management is running
4. shut down br-mgmt interface (controller A)
5. check if vip__management is recovered with the help of crm_mon -1 on one of two other controllers (controller B)
6. Visit Horizon dashboard, cluster seems to operate well (Can create volumes, instances, etc.)
7. Try to run OSTF
* Every test fails due to 'Keystone client is not available.'
* Next errors appear in /var/log/
8. then turn the br-mgmt back on
9. try to run crm_mon -1 on controller A
Expected:
Crm_mon status is shown
Actual output:
Could not establish cib_ro connection: Connection refused (111)
Connection to cluster failed: Transport endpoint is not connected
10. On controller B run crm_mon -1.
Expected:
Status output shows that all three controllers are online, etc.
Changed in fuel: | |
assignee: | nobody → Fuel Library Team (fuel-library) |
this is an invalid test case as corosync does not really handle ifconfig down of the interfaces. please, simulate failover by shutting down interfaces on the switch or on the host system.