Newton -> Queens FFU upgrade: fast_forward_upgrade_playbook fails with Error: Evaluation Error: Error while evaluating a Function Call, Could not find data item nova::rabbit_password in any Hiera data file and no default supplied at /root/nova-api_upgrade_manifest.pp:6:18 on node controller-0.localdomain

Bug #1743740 reported by Marius Cornea
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
High
Lukas Bezdicka

Bug Description

Newton -> Queens FFU upgrade: fast_forward_upgrade_playbook fails with Error: Evaluation Error: Error while evaluating a Function Call, Could not find data item nova::rabbit_password in any Hiera data file and no default supplied at /root/nova-api_upgrade_manifest.pp:6:18 on node controller-0.localdomain

Checking the overcloud controller it looks that the hierarchy section in /etc/puppet/hiera.yaml doesn't point to any files:

[root@controller-0 ~]# cat /etc/puppet/hiera.yaml
---
:backends:
  - json
  - yaml
:json:
  :datadir: /etc/puppet/hieradata/
:yaml:
  :datadir: /etc/puppet/hieradata
:hierarchy:

Tags: upgrade
Changed in tripleo:
milestone: queens-3 → queens-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to tripleo-heat-templates (master)

Reviewed: https://review.openstack.org/541397
Committed: https://git.openstack.org/cgit/openstack/tripleo-heat-templates/commit/?id=c538e295e069402a8762d7651234ba850aebe189
Submitter: Zuul
Branch: master

commit c538e295e069402a8762d7651234ba850aebe189
Author: Lukas Bezdicka <email address hidden>
Date: Tue Feb 6 18:58:49 2018 +0100

    ffu: Introduce prep workarounds for FFU

    We make sure is_bootstrap_node is always set and we reset hiera
    hierarchy on first run.

    Resolves: rhbz#1535406
    Clodes-Bug: #1743740
    Change-Id: Ib5cc32b798118c85bf09beab097be2f6eaeb405f

Changed in tripleo:
assignee: nobody → Lukas Bezdicka (social-b)
status: Triaged → 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.