heat.cloudinit config file disables critical modules

Bug #1263297 reported by Clint Byrum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Heat
Fix Released
High
Clint Byrum
tripleo
Invalid
Critical
Unassigned

Bug Description

The cloud_config_modules: section of heat.cloudinit seems to want to be enabling more than the default. But this is actually not the case. In recent cloud-init code, the new list entirely replaces the old one.

This makes it impossible to use the ephemeral disk partition, which is mounted by the 'mounts' module.

We should consider dropping the modules list entirely.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

This is blocking the TripleO work to use the ephemeral disk for state.

Changed in tripleo:
status: New → Triaged
importance: Undecided → Critical
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to heat (master)

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

Changed in heat:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to heat (master)

Reviewed: https://review.openstack.org/63577
Committed: https://git.openstack.org/cgit/openstack/heat/commit/?id=7c005f19c65f07f37aa7920c1e4147b6623931c3
Submitter: Jenkins
Branch: master

commit 7c005f19c65f07f37aa7920c1e4147b6623931c3
Author: Clint Byrum <email address hidden>
Date: Sat Dec 21 01:47:15 2013 -0800

    Do not override cloud-init cloud_config_modules

    In the past it may have been necessary to do this but it causes problems
    for users of advanced features. We should be able to operate with the
    default OS configuration of cloud-init.

    Change-Id: Ic26bffb17b1870d656fea72cf3da3dfe2b7f44d0
    Closes-Bug: #1263297

Changed in heat:
status: In Progress → Fix Committed
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Fixed in Heat \o/

Changed in tripleo:
status: Triaged → Invalid
Thierry Carrez (ttx)
Changed in heat:
milestone: none → icehouse-2
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in heat:
milestone: icehouse-2 → 2014.1
Yang Zhang (wosunoozzy)
Changed in tripleo:
status: Invalid → Incomplete
status: Incomplete → New
status: New → Invalid
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.