L->M upgrade fails with invalid gnocchi_internal_url error

Bug #1684125 reported by Yolanda Robla on 2017-04-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Undecided
Unassigned

Bug Description

When trying a liberty to mitaka upgrade (tested with RedHat images), the aodh step is failing due to an invalid gnocci_internal_url being generated.
In hieradata on the controller, I can see the value:
ceilometer::dispatcher::gnocchi::url: ://:

That value is a get_input from gnocchi_internal_url. In puppet/controller.yaml, i can see that this is defined as gnocchi_internal_url: {get_param: [EndpointMap, GnocchiInternal, uri]}

This is causing heat to fail when executing the first step on aodh, as shown on documentation:

openstack overcloud deploy --force-postconfig --templates \
  --control-scale 3 \
  --compute-scale 3 \
  -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \
  -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml \
  -e /home/stack/templates/network_env.yaml \
  -e /usr/share/openstack-tripleo-heat-templates/environments/major-upgrade-aodh.yaml

I tested that with tripleo-quickstart, on a virtualized environment. The undercloud was upgraded successfully.

Alex Schultz (alex-schultz) wrote :

Is this valid on the M->N upgrade? If not we won't fix this as Mitaka is already EOL upstream.

Changed in tripleo:
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers