vncproxy config broken in ipv6 deployments

Bug #1618623 reported by Ben Nemec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Giulio Fidente

Bug Description

This causes deployment to the compute node to fail with:

Error: Error from DataBinding 'hiera' while looking up 'tripleo::trusted_cas::ca_map': (<unknown>): found unexpected ':' while scanning a plain scalar at line 102 column 32 on node overcloud-novacompute-0.localdomain

This is because the brackets are not stripped from the vncproxy_host hiera value in the compute profile like they are in the vncproxy profile.

Ben Nemec (bnemec)
Changed in tripleo:
milestone: none → newton-rc1
assignee: nobody → Ben Nemec (bnemec)
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/363204

Changed in tripleo:
status: Triaged → In Progress
Changed in tripleo:
assignee: Ben Nemec (bnemec) → Emilien Macchi (emilienm)
Changed in tripleo:
assignee: Emilien Macchi (emilienm) → Giulio Fidente (gfidente)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/363204
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=57898b416234afe3f9ba15488d521711644cf375
Submitter: Jenkins
Branch: master

commit 57898b416234afe3f9ba15488d521711644cf375
Author: Ben Nemec <email address hidden>
Date: Tue Aug 30 15:58:43 2016 -0500

    De-bracket vncproxy_host in compute profile

    This is done in the vncproxy profile, but for some reason is not in
    the compute one. It causes hiera to explode when the brackets are
    left, so we need to do the bracket stripping here too.

    Also switches both places to just use the host_nobrackets version
    of the endpoint instead of stripping them with str_replace.

    Change-Id: I7ccd84b575fd652f6412fdb1869c31c79a7bf53b
    Closes-Bug: 1618623

Changed in tripleo:
status: In Progress → Fix Released
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.