ironic.conf loses enabled_drivers after node deletion

Bug #1675647 reported by Stanislav Makar
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
High
Oleksiy Molchanov

Bug Description

Cluster configuration:
3 nodes - controller, ceph osd, ironic
2 node - compute

Fuel version
495
mitaka-9.0
9.0

How to reproduce:
- deploy cluster and inspect /etc/ironic/ironic.conf
grep enabled_drivers /etc/ironic/ironic.conf
enabled_drivers = fuel_ssh,fuel_ipmitool,fake,fuel_libvirt

- remove one computer node, deploy changes and inspect /etc/ironic/ironic.conf
grep enabled_drivers /etc/ironic/ironic.conf
enabled_drivers = pxe_ipmitool

Logs from one node (controller, ceph osd, ironic):

grep enabled_drivers -r /var/log/
/var/log/puppet.log:2017-03-23 18:24:30 +0000 /Stage[main]/Ironic/Ironic_config[DEFAULT/enabled_drivers]/value (notice): value changed 'pxe_ipmitool' to 'fuel_ssh,fuel_ipmitool,fake,fuel_libvirt'
/var/log/puppet.log:2017-03-24 06:29:50 +0000 /Stage[main]/Ironic/Ironic_config[DEFAULT/enabled_drivers]/value (notice): value changed 'fuel_ssh,fuel_ipmitool,fake,fuel_libvirt' to 'pxe_ipmitool'

Revision history for this message
Oleksiy Molchanov (omolchanov) wrote :

Stas, you know the procedure, please attach diagnostic snapshot.

Changed in fuel:
status: New → Incomplete
Revision history for this message
Stanislav Makar (smakar) wrote :
Changed in fuel:
status: Incomplete → New
Changed in fuel:
milestone: none → 9.x-updates
assignee: nobody → Fuel Sustaining (fuel-sustaining-team)
importance: Undecided → High
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to fuel-library (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/454092

Changed in fuel:
status: Confirmed → In Progress
assignee: Fuel Sustaining (fuel-sustaining-team) → Oleksiy Molchanov (omolchanov)
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/fuel-library (9.0/mitaka)

Fix proposed to branch: 9.0/mitaka
Change author: Oleksiy Molchanov <email address hidden>
Review: https://review.fuel-infra.org/37293

Changed in fuel:
milestone: 9.x-updates → 9.2-mu-5
Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/fuel-library (9.0/mitaka)

Reviewed: https://review.fuel-infra.org/37293
Submitter: Pkgs Jenkins <email address hidden>
Branch: 9.0/mitaka

Commit: f8fd1394054c305d3e934563ad587606e7111066
Author: Oleksiy Molchanov <email address hidden>
Date: Thu Nov 23 20:20:12 2017

Add enabled_drivers to ironic declaration

Change-Id: Id579a9909ce55deb93be4f344aa7c09291f52afe
Closes-Bug: 1675647

Changed in fuel:
status: In Progress → Fix Committed
Revision history for this message
Vladimir Jigulin (vjigulin) wrote :

Verified on 9.2-mu5-proposed

Changed in fuel:
status: Fix Committed → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on fuel-library (stable/mitaka)

Change abandoned by Andreas Jaeger (<email address hidden>) on branch: stable/mitaka
Review: https://review.opendev.org/454092
Reason: This repo is retired now, no further work will get merged.

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.