[novajoin] support update/upgrades

Bug #1715295 reported by Cédric Jeanneret deactivated
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
novajoin
Confirmed
High
Unassigned

Bug Description

Dear Stackers,

It would be good if novajoin could support update/upgrade. In our case, we built our overcloud step by step, and the IPA enroll was done later - it didn't run on the existing nodes, as it's done via a cloud-init script, called only once when provisioning.

Allowing to support update/upgrade for novajoin would help people to integrate easily their nodes in an IPA, even if the IPA comes after the initial provisioning.

Thank you!

Cheers,

C.

affects: tripleo → novajoin
Changed in novajoin:
status: New → Confirmed
importance: Undecided → High
Revision history for this message
Juan Antonio Osorio Robles (juan-osorio-robles) wrote :

This addresses part of the issue (adding new services to existing deployments) https://review.openstack.org/#/c/541225/

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to novajoin (master)

Reviewed: https://review.openstack.org/541225
Committed: https://git.openstack.org/cgit/openstack/novajoin/commit/?id=e2a15af973935a2be650b5fab28d12cb26f32e12
Submitter: Zuul
Branch: master

commit e2a15af973935a2be650b5fab28d12cb26f32e12
Author: Juan Antonio Osorio Robles <email address hidden>
Date: Mon Feb 5 17:06:36 2018 +0000

    Implement updating services based on update notifications

    This implements adding additional services via the metadata interface by
    reacting on the compute.instance.update notifications. This effectively
    covers updates from already enrolled nodes with some services towards
    adding new services.

    Note that this still requires folks to remove services manually if
    they're no longer used.

    Another important thing to note is that this doesn't yet cover updates
    from non-enrolled deployments to enrolling them and adding services.

    Related-Bug: #1715295
    Change-Id: I48ab94a184657f6730281740935a05143abbc499

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.