DCN/Edge deploment with IPv6 has Invalid glance-api URI

Bug #1868579 reported by Alan Bishop
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Alan Bishop

Bug Description

In a DCN/Edge deployment using IPv6, where nova and cinder are configured to use a glance-api service local to the edge site, the URL is missing square brackets around the IPv6 address.

Expected URL : http://[fe80::1ff:fe23:4567:890a]:9292
Actual URL : http://fe80::1ff:fe23:4567:890a:9292

The incorrectly formatted URL appears in nova.conf's [glance]endpoint_override, and in cinder.conf's glance_api_servers.

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.opendev.org/714482

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

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

commit 95b01718045d8c26f259ac91c7dba5cae3fd1447
Author: Alan Bishop <email address hidden>
Date: Mon Mar 23 08:46:06 2020 -0700

    DCN/Edge: Handle ipv6 address for local glance endpoint

    In a DCN/Edge deployment, the glance endpoint is overridden so that
    nova and cinder use the local glance-api service. When the deployment
    is using ipv6, ensure the endpoint URI has brackets around the ipv6
    address.

    Closes-Bug: #1868579
    Change-Id: I8e71a1f6df732c352b018472c30c662f1e726aaa

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/714815

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

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

commit c40fa705581ff864ca926bc7b8d246883a8442f0
Author: Alan Bishop <email address hidden>
Date: Mon Mar 23 08:46:06 2020 -0700

    DCN/Edge: Handle ipv6 address for local glance endpoint

    In a DCN/Edge deployment, the glance endpoint is overridden so that
    nova and cinder use the local glance-api service. When the deployment
    is using ipv6, ensure the endpoint URI has brackets around the ipv6
    address.

    Closes-Bug: #1868579
    Change-Id: I8e71a1f6df732c352b018472c30c662f1e726aaa
    (cherry picked from commit 95b01718045d8c26f259ac91c7dba5cae3fd1447)
    Conflicts:
     deployment/haproxy/haproxy-edge-container-puppet.yaml

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

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

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

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.