When using IPv6 versions of the isolated network TripleO Heat templates, the deployment fails due to a Swift error:

Bug #1534135 reported by Marios Andreou
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Marios Andreou

Bug Description

when using the ipv6 templates at https://review.openstack.org/#/c/235423/ - the swift device formatted in the outputs of the controller resource does not correctly delimit the ipv6 address with [] - resulting in

Error: Parameter name failed on Ring_object_device[fd00:fd00:fd00:4000:f816:3eff:fe60:33a0:6000/d1]: Validate method failed for class name: the scheme http does not accept registry part: fd00:fd00:fd00:4000:f816:3eff:fe60:33a0:6000 (or bad hostname?) at /var/lib/heat-config/heat-config-puppet/ab0769c5-06fe-4ee9-acc9-c29dccbec687.pp:42\nWrapped exception:\nValidate method failed for class name: the scheme http does not accept registry part: fd00:fd00:fd00:4000:f816:3eff:fe60:33a0:6000 (or bad hostname?)

as discussed at https://bugzilla.redhat.com/show_bug.cgi?id=1296701#c0

proposed fixup incoming

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

Changed in tripleo:
assignee: Marios Andreou (marios-b) → Giulio Fidente (gfidente)
Changed in tripleo:
assignee: Giulio Fidente (gfidente) → Marios Andreou (marios-b)
Changed in tripleo:
assignee: Marios Andreou (marios-b) → Giulio Fidente (gfidente)
Changed in tripleo:
assignee: Giulio Fidente (gfidente) → Marios Andreou (marios-b)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/267523
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=4f739cd7931ffa4448ffc2fa9f4af7ac52f3e492
Submitter: Jenkins
Branch: master

commit 4f739cd7931ffa4448ffc2fa9f4af7ac52f3e492
Author: marios <email address hidden>
Date: Thu Feb 25 15:48:43 2016 +0100

    Fixup swift device string to delimit the ipv6 address with []

    The swift device string is formatted in the outputs of the
    controller template and swift-storage templates.
    For ipv6 we need to delimit the address with [] as discussed in
    https://bugzilla.redhat.com/show_bug.cgi?id=1296701#c0

    Change-Id: Ie611d62c3668a65a7be52777a613d265682c6a8b
    Co-Authored-By: Jiri Stransky <email address hidden>
    Closes-Bug: 1534135

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

Fix proposed to branch: stable/liberty
Review: https://review.openstack.org/289757

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

Reviewed: https://review.openstack.org/289757
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=bbbda2497016f47dcea38c6a6b4d1ca2e5a97eb9
Submitter: Jenkins
Branch: stable/liberty

commit bbbda2497016f47dcea38c6a6b4d1ca2e5a97eb9
Author: marios <email address hidden>
Date: Thu Feb 25 15:48:43 2016 +0100

    Fixup swift device string to delimit the ipv6 address with []

    The swift device string is formatted in the outputs of the
    controller template and swift-storage templates.
    For ipv6 we need to delimit the address with [] as discussed in
    https://bugzilla.redhat.com/show_bug.cgi?id=1296701#c0

    Change-Id: Ie611d62c3668a65a7be52777a613d265682c6a8b
    Co-Authored-By: Jiri Stransky <email address hidden>
    Closes-Bug: 1534135
    (cherry picked from commit 4f739cd7931ffa4448ffc2fa9f4af7ac52f3e492)

tags: added: in-stable-liberty
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-heat-templates (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/370438

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on tripleo-heat-templates (master)

Change abandoned by Ben Nemec (<email address hidden>) on branch: master
Review: https://review.openstack.org/370438
Reason: Fixed by the review Emilien linked.

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.