registering OverCloud nodes through a Satellite 6 capsule

Bug #1716777 reported by Emilien Macchi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Medium
Emilien Macchi

Bug Description

Support for Satellite 6 capsule request. We need to change the logic in THT to support cases when deployments use Satellite 6 capsule which is frequently the case on the field.

Changed in tripleo:
milestone: none → queens-1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

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

Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

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

commit ad3ea5bb7a2ee2cb1ae6b1d21b2f0b5a177c9fc6
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 12 16:10:56 2017 -0600

    Support for Satellite Capsule in rhel-registration

    For deployments running on RHEL with Satellite 6 (or beyond) with
    Capsule (Katello API enabled), the Katello API is available
    on 8443 port, so the previous API ping didn't work for this case.

    Capsule is now supported since we just check if katello-ca-consumer-latest
    rpm is available to tell that Satellite version is 6 or beyond.

    Closes-Bug: #1716777
    Change-Id: If76763b367917fc15f609ad144679750602826eb

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/pike)

Fix proposed to branch: stable/pike
Review: https://review.openstack.org/513239

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

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/513240

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

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/513241

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

Reviewed: https://review.openstack.org/513239
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=598c7b6916056dbcfd09f0bf140ce8e492c88fa8
Submitter: Zuul
Branch: stable/pike

commit 598c7b6916056dbcfd09f0bf140ce8e492c88fa8
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 12 16:10:56 2017 -0600

    Support for Satellite Capsule in rhel-registration

    For deployments running on RHEL with Satellite 6 (or beyond) with
    Capsule (Katello API enabled), the Katello API is available
    on 8443 port, so the previous API ping didn't work for this case.

    Capsule is now supported since we just check if katello-ca-consumer-latest
    rpm is available to tell that Satellite version is 6 or beyond.

    Closes-Bug: #1716777
    Change-Id: If76763b367917fc15f609ad144679750602826eb
    (cherry picked from commit ad3ea5bb7a2ee2cb1ae6b1d21b2f0b5a177c9fc6)

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

Reviewed: https://review.openstack.org/513240
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=b8680d53b82aed219ec006451add8f112b199451
Submitter: Zuul
Branch: stable/ocata

commit b8680d53b82aed219ec006451add8f112b199451
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 12 16:10:56 2017 -0600

    Support for Satellite Capsule in rhel-registration

    For deployments running on RHEL with Satellite 6 (or beyond) with
    Capsule (Katello API enabled), the Katello API is available
    on 8443 port, so the previous API ping didn't work for this case.

    Capsule is now supported since we just check if katello-ca-consumer-latest
    rpm is available to tell that Satellite version is 6 or beyond.

    Closes-Bug: #1716777
    Change-Id: If76763b367917fc15f609ad144679750602826eb
    (cherry picked from commit ad3ea5bb7a2ee2cb1ae6b1d21b2f0b5a177c9fc6)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (stable/newton)

Change abandoned by Emilien Macchi (<email address hidden>) on branch: stable/newton
Review: https://review.openstack.org/513241
Reason: Clearing the gate now, see context on http://lists.openstack.org/pipermail/openstack-dev/2017-October/123979.html
I'll restore the patch once we're green. Apologizes in advance and don't worry for your patch, it will merge asap.

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

Reviewed: https://review.openstack.org/513241
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=ecb548307927cfa297a312035db182ec1d7d6159
Submitter: Zuul
Branch: stable/newton

commit ecb548307927cfa297a312035db182ec1d7d6159
Author: Emilien Macchi <email address hidden>
Date: Tue Sep 12 16:10:56 2017 -0600

    Support for Satellite Capsule in rhel-registration

    For deployments running on RHEL with Satellite 6 (or beyond) with
    Capsule (Katello API enabled), the Katello API is available
    on 8443 port, so the previous API ping didn't work for this case.

    Capsule is now supported since we just check if katello-ca-consumer-latest
    rpm is available to tell that Satellite version is 6 or beyond.

    Closes-Bug: #1716777
    Change-Id: If76763b367917fc15f609ad144679750602826eb
    (cherry picked from commit ad3ea5bb7a2ee2cb1ae6b1d21b2f0b5a177c9fc6)

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

This issue was fixed in the openstack/tripleo-heat-templates 8.0.0.0b1 development milestone.

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

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

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

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

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

This issue was fixed in the openstack/tripleo-heat-templates 7.0.3 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.