With Heat software-config we should not drop the 'deployments' map by default when we explode it into other parts.

Bug #1299110 reported by Clint Byrum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
os-collect-config
Fix Released
Critical
Clint Byrum

Bug Description

Currently if we detect a structured software deployment, we break up the 'deployments' into individual json files and then delete the deployments mapping.

This, however, breaks non structured deployment resources when they want to use os-collect-config.

We should just leave the 'deployments' mapping in the main cfn metadata that is written out.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-collect-config (master)

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

Changed in os-collect-config:
status: Triaged → In Progress
Revision history for this message
Openstack Gerrit (openstack-gerrit) wrote : Fix merged to os-collect-config (master)

Reviewed: https://review.openstack.org/83837
Committed: https://git.openstack.org/cgit/openstack/os-collect-config/commit/?id=8cfe571c709616ecade398221827e72944b9d547
Submitter: Jenkins
Branch: master

commit 8cfe571c709616ecade398221827e72944b9d547
Author: Clint Byrum <email address hidden>
Date: Fri Mar 28 10:31:03 2014 -0700

    Restore 'deployments' key to cfn Metadata

    In recent changes support was added to explode the deployment key into
    multiple json files for merging by os-apply-config. But this breaks
    other users who want direct access to the full deployments structure.

    There seems to be no real reason to delete the key other than tidiness,
    so we will stop deleting it from the main cfn structure.

    Change-Id: Icf9479376e32c3ad8f9be29359e6100c1aeda2a5
    Closes-Bug: #1299110

Changed in os-collect-config:
status: In Progress → Fix Committed
Changed in os-collect-config:
status: Fix Committed → Fix Released
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.