The trove guest-image is unable to publish the guest-config via cloud-init

Bug #1329068 reported by Nikhil Manchanda
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Trove Integration
Fix Released
Critical
Nikhil Manchanda
diskimage-builder
Fix Released
Critical
Nikhil Manchanda

Bug Description

Looks like https://review.openstack.org/#/c/95598/ expect the config drive datasource to be explicitly enabled.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to trove-integration (master)

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

Changed in trove-integration:
assignee: nobody → Nikhil Manchanda (slicknik)
status: New → In Progress
Changed in trove-integration:
importance: Undecided → High
importance: High → Critical
milestone: none → juno-2
Revision history for this message
Clint Byrum (clint-fewbar) wrote :

Note this patch to fix the issue in diskimage-builder:

https://review.openstack.org/#/c/99505/7

Changed in diskimage-builder:
status: New → Triaged
importance: Undecided → Critical
status: Triaged → In Progress
assignee: nobody → Nikhil Manchanda (slicknik)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to diskimage-builder (master)

Reviewed: https://review.openstack.org/99505
Committed: https://git.openstack.org/cgit/openstack/diskimage-builder/commit/?id=d550087214840a193f6efe8451ee60348ffbf480
Submitter: Jenkins
Branch: master

commit d550087214840a193f6efe8451ee60348ffbf480
Author: Nikhil Manchanda <email address hidden>
Date: Wed Jun 11 16:03:47 2014 -0700

    Do not use DatasourceNone for precise cloud-init

    The 'None' Datasource does not exist in precise 12.04 (which uses
    cloud-init 0.6.3), so conditionally ensure that we are not including
    this in the datasource_list in case we're building a precise image.

    Partial-bug: 1329068
    Change-Id: I6efb91e17bf896bbf7d67c31c4eb5098d5d61a71

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to trove-integration (master)

Reviewed: https://review.openstack.org/99482
Committed: https://git.openstack.org/cgit/openstack/trove-integration/commit/?id=939e52e904f342ca0e36385735f2d1f23a420908
Submitter: Jenkins
Branch: master

commit 939e52e904f342ca0e36385735f2d1f23a420908
Author: Nikhil Manchanda <email address hidden>
Date: Wed Jun 11 13:59:17 2014 -0700

    Fix image-build to set DIB_CLOUD_INIT_DATASOURCES

    Diskimage-builder now needs you to explicity call out the cloud-init
    datasources using DIB_CLOUD_INIT_DATASOURCES, and by adding in the
    cloud-init-datasources element.

    This is to cater to change Ibcc3b86d6ca567a23f89b7a1a36bc713e444ef68

    Change-Id: Iaef92a7036ac13f626ec387f95b7803bd03874c7
    Closes-bug: 1329068

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

Was released in diskimage-builder 0.1.21

Changed in diskimage-builder:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
Amrith Kumar (amrith)
Changed in trove-integration:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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