my.cnf is not equal on controllers

Bug #1560507 reported by Sergii Golovatiuk
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Confirmed
Medium
Fuel Sustaining
Mitaka
Confirmed
Medium
Fuel Sustaining
Newton
Confirmed
Medium
Fuel Sustaining

Bug Description

Deployment doesn't create /root/.my.cnf identical on all nodes.

fuel nodes | awk '/ready.*controller.*True/{print $9}' | xargs -n1 -i ssh 2>/dev/null {} 'hostname; grep host ~/.my.cnf'
node-2.test.domain.local
host='10.108.1.3'
host='10.108.1.3'
host='10.108.1.3'
host='10.108.1.3'
host='10.108.1.3'
node-5.test.domain.local
host='localhost'
host='localhost'
host='localhost'
host='localhost'
host='localhost'
node-4.test.domain.local
host='localhost'
host='localhost'
host='localhost'
host='localhost'
host='localhost'

Environment:
rpm -qa | egrep 'fuel|astute|network-checker|shotgun':
 fuel-release-9.0.0-1.mos6316.noarch
 rubygem-astute-9.0.0-1.mos724.noarch
 fuel-library9.0-9.0.0-1.mos8145.noarch
 fuel-agent-9.0.0-1.mos262.noarch
 fuel-ui-9.0.0-1.mos2600.noarch
 fuel-nailgun-9.0.0-1.mos8557.noarch
 fuel-migrate-9.0.0-1.mos8145.noarch
 fuel-misc-9.0.0-1.mos8145.noarch
 fuel-mirror-9.0.0-1.mos128.noarch
 fuel-bootstrap-cli-9.0.0-1.mos262.noarch
 fuel-provisioning-scripts-9.0.0-1.mos8557.noarch
 network-checker-9.0.0-1.mos72.x86_64
 shotgun-9.0.0-1.mos84.noarch
 fuel-openstack-metadata-9.0.0-1.mos8557.noarch
 fuel-notify-9.0.0-1.mos8145.noarch
 fuel-setup-9.0.0-1.mos6316.noarch
 python-fuelclient-9.0.0-1.mos292.noarch
 fuelmenu-9.0.0-1.mos262.noarch
 fuel-9.0.0-1.mos6316.noarch
 fuel-utils-9.0.0-1.mos8145.noarch
 fuel-ostf-9.0.0-1.mos919.noarch

Changed in fuel:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Sergii Golovatiuk (sgolovatiuk)
milestone: none → 9.0
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

I'm ok with fixing .my.cnf, just ensure we don't break detach-database plugin. We need to enable remote database functionality to work.

tags: added: area-library galera team-bugfix
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (master)

Fix proposed to branch: master
Review: https://review.openstack.org/295968

Changed in fuel:
status: Confirmed → In Progress
Revision history for this message
Matthew Mosesohn (raytrac3r) wrote :

This bug really should not be high priority. It doesn't contribute to any deployment failures. Having extra entries may be a nuisance, but no one is harmed here. If anything, it should be medium and tech-debt.

Revision history for this message
Alex Schultz (alex-schultz) wrote :

The cause of the differences is due to the */db.pp tasks because of the need to support them not being run on the database (detached-db). The correct fix is probably to switch the */db.pp to only use the vip if not colocated with the mysql instances

Revision history for this message
Sergii Golovatiuk (sgolovatiuk) wrote :

It doesn't break deployment thus lowering to medium

Changed in fuel:
importance: High → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (master)

Change abandoned by Sergii Golovatiuk (<email address hidden>) on branch: master
Review: https://review.openstack.org/295968

tags: added: customer-found
tags: added: sla2
tags: added: feature
Changed in fuel:
assignee: Sergii Golovatiuk (sgolovatiuk) → Fuel Sustaining (fuel-sustaining-team)
Anton Matveev (amatveev)
tags: removed: sla2
Dmitry Pyzhov (dpyzhov)
Changed in fuel:
status: In Progress → Confirmed
milestone: 10.0 → 11.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.