nova-compute not configured for novajoin vendordata

Bug #1840980 reported by Steve Baker on 2019-08-21
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
High
Steve Baker
Queens
High
Steve Baker
Rocky
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
no longer affects: tripleo/stein

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

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

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

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  Edit
Everyone can see this information.

Other bug subscribers