Mysql die after deployment and can not be recovered near 40 minutes, that leads to 500 error from different services
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Released
|
High
|
Sergii Golovatiuk | ||
6.1.x |
Won't Fix
|
High
|
MOS Maintenance | ||
7.0.x |
Won't Fix
|
High
|
MOS Maintenance | ||
8.0.x |
Won't Fix
|
High
|
MOS Maintenance |
Bug Description
Problem appears om next test:
Deploy cluster in ha multirole mode with Ceilometer
Scenario:
1. Create cluster. Set install Ceilometer option
2. Add 3 node with controller and mongo roles
3. Add 1 nodes with compute role
4. Add 1 nodes with cinder
5. Deploy the cluster
6. Verify ceilometer api is running
7. Run OSTF
Expected Result:
All OSTF tests are passed
Actual:
Smoke, sanity, ha -tests are passed, but Ceilometer tests failed with 50x errors from neutron:
http://
in neutron log we can see that there is no connection to mysql
http://
in mysql/error log there was failure:
http://
VERSION:
feature_groups:
- mirantis
production: "docker"
release: "8.0"
api: "1.0"
build_number: "523"
build_id: "523"
fuel-nailgun_sha: "9cfaee884d5a2a
python-
fuel-agent_sha: "658be72c4b42d3
fuel-
astute_sha: "b81577a5b7857c
fuel-library_sha: "71d3a7f43effd4
fuel-ostf_sha: "7bcddf18020f2d
fuel-mirror_sha: "c25d8931e30322
fuelmenu_sha: "e071216cb214e3
shotgun_sha: "63645dea384a37
network-
fuel-upgrade_sha: "616a7490ec7199
fuelmain_sha: "a365f05b903368
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: team-bugfix |
tags: | added: on-verification |
As stated in https:/ /bugs.launchpad .net/fuel/ +bug/1541338
There is a bug in MySQL OCF stop function. It doesn't kill the process in normal amount of time. However, this bug leads to issues only with one controller as in 3 controller environment haproxy will switch traffic to 'working' instance of mysql on different controller.