Comment 9 for bug 1613088

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/355484
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=41ef77528da3ff0dd61f781877b3d0c0e6551069
Submitter: Jenkins
Branch: master

commit 41ef77528da3ff0dd61f781877b3d0c0e6551069
Author: James Slagle <email address hidden>
Date: Mon Aug 15 10:12:50 2016 -0400

    Use http for Ironic deployments

    When conductor/api_url is not configured in ironic.conf, Ironic queries
    keystone for the url. When using Undercloud ssl, this results in
    deployments using ssl and IPA is not able to talk to Ironic over ssl
    because it does not trust the certificate.

    Previously, this was not the case, and it would choose the internal url
    instead of the public url. But something has apparently changed
    somewhere and the tripleo-ci promote jobs using undercloud ssl are now
    failing to promote due to this issue.

    To restore the previous behavior, this patch configures
    conductor/api_url to use the internal endpoint.

    Dependst-On: I558b53591b14ed43c725a4d0e0a67401adc7d2f0
    Co-Authorized-By: James Slagle <email address hidden>
    Co-Authorized-By: Emilien Macchi <email address hidden>

    Change-Id: Ib99b8a0bec3b8235a32dab4a67a448ec89707f8a
    Closes-Bug: #1613088