undercloud hosts record is added only for node holding ContainersPrepare service

Bug #1871243 reported by Lukas Bezdicka
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Medium
Lukas Bezdicka

Bug Description

The record for undercloud in /etc/hosts is added only on controlller role - the role holding ContainerPrepare service. This makes any other node to fail to fetch images from the undercloud.

Changed in tripleo:
assignee: nobody → Lukas Bezdicka (social-b)
status: New → In Progress
Changed in tripleo:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.opendev.org/717872
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=fff8cf73c6a4d0e311b8b02036e7df928b998339
Submitter: Zuul
Branch: master

commit fff8cf73c6a4d0e311b8b02036e7df928b998339
Author: Lukas Bezdicka <email address hidden>
Date: Tue Apr 7 00:12:03 2020 +0200

    Properly place undercloud hosts record upgrade task

    Undercloud record for hosts has to be in all the nodes that fetch
    images from it. Proper location for this code is where we set up
    podman. If it's only in ContainerImagesPrepare it runs on the
    Controller role only.

    Closes-Bug: #1871243

    Change-Id: Id081f049bca6c961ad2ff649ac357cea8d552739

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

Fix proposed to branch: stable/train
Review: https://review.opendev.org/718640

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

Reviewed: https://review.opendev.org/718640
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=0d783d38e27aebcd28fbbf21a289d608503ad034
Submitter: Zuul
Branch: stable/train

commit 0d783d38e27aebcd28fbbf21a289d608503ad034
Author: Lukas Bezdicka <email address hidden>
Date: Tue Apr 7 00:12:03 2020 +0200

    Properly place undercloud hosts record upgrade task

    Undercloud record for hosts has to be in all the nodes that fetch
    images from it. Proper location for this code is where we set up
    podman. If it's only in ContainerImagesPrepare it runs on the
    Controller role only.

    Closes-Bug: #1871243

    Change-Id: Id081f049bca6c961ad2ff649ac357cea8d552739
    (cherry picked from commit fff8cf73c6a4d0e311b8b02036e7df928b998339)

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 11.4.0

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

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers