nova-compute not configured for novajoin vendordata

Bug #1840980 reported by Steve Baker
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Steve Baker
Queens
Triaged
High
Steve Baker
Rocky
Fix Committed
High
Steve Baker

Bug Description

novajoin prefers config-drive over the nova metadata API for fetching its bootstrap data, however the nova-compute service is not configured for the novajoin hook, so the config-drive data contains nothing.

This is fixed in Train with[1] but needs to be backported as far as Queens

[1] https://review.opendev.org/#/c/659186

Changed in tripleo:
status: Triaged → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/stein)

Fix proposed to branch: stable/stein
Review: https://review.opendev.org/677836

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (stable/rocky)

Fix proposed to branch: stable/rocky
Review: https://review.opendev.org/677838

no longer affects: tripleo/stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/rocky)

Reviewed: https://review.opendev.org/677838
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b6c73b75301f1925d23a6d6657433edf365b4f43
Submitter: Zuul
Branch: stable/rocky

commit b6c73b75301f1925d23a6d6657433edf365b4f43
Author: Steve Baker <email address hidden>
Date: Wed May 15 11:15:58 2019 +1200

    Configure nova_compute for vendordata

    The next change in this series turns off the nova_metadata service,
    which means nova_compute needs to have the same vendordata
    configuration so that it can populate the config-drive data with the
    same vendordata served by nova_metadata.

    Change-Id: I2dc1d120d0bd7cc91bde767097945598148d3e9b
    Blueprint: nova-less-deploy
    (cherry picked from commit 3778e6121ba80fcfc8b6d9dea853e43de4dd691e)
    Closes-Bug: #1840980

tags: added: in-stable-stein
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (stable/stein)

Reviewed: https://review.opendev.org/677836
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b72c5e4bc5ad738e5d81f5539d71122b3f0bb2ef
Submitter: Zuul
Branch: stable/stein

commit b72c5e4bc5ad738e5d81f5539d71122b3f0bb2ef
Author: Steve Baker <email address hidden>
Date: Wed May 15 11:15:58 2019 +1200

    Configure nova_compute for vendordata

    The next change in this series turns off the nova_metadata service,
    which means nova_compute needs to have the same vendordata
    configuration so that it can populate the config-drive data with the
    same vendordata served by nova_metadata.

    Change-Id: I2dc1d120d0bd7cc91bde767097945598148d3e9b
    Blueprint: nova-less-deploy
    (cherry picked from commit 3778e6121ba80fcfc8b6d9dea853e43de4dd691e)
    Closes-Bug: 1840980

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 10.6.1

This issue was fixed in the openstack/tripleo-heat-templates 10.6.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.4.1

This issue was fixed in the openstack/tripleo-heat-templates 9.4.1 release.

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.