[Upgrade] Could not find data item ceph::profile::params::client_keys in any Hiera data

Bug #1640328 reported by mathieu bultel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Invalid
High
mathieu bultel

Bug Description

During the converge step in Mitaka to newton upgrade, with controller compute and ceph storage, the converge step failed on:
Could not find data item ceph::profile::params::client_keys in any Hiera data

\u001b[1;31mError: Could not find data item ceph::profile::params::client_keys in any Hiera data file and no default supplied at /etc/puppet/modules/tripleo/manifests/profile/base/nova/compute/libvirt.pp:36 on node overcloud-novacompute-0.localdomain\u001b[0m
\u001b[1;31mError: Could not find data item ceph::profile::params::client_keys in any Hiera data file and no default supplied at /etc/puppet/modules/tripleo/manifests/profile/base/nova/compute/libvirt.pp:36 on node overcloud-novacompute-0.localdomain\u001b[0m

This value is provided into
ceph_cluster.yaml hiera file.
/etc/puppet/hieradata/ceph_cluster.yaml
ceph::profile::params::client_keys: { client.admin: { secret: 'AQCOzCFYAAAAABAAm8UjedpB2B416+VpJxZ8cw==', mode: '0600', cap_mon: 'allow *', cap_osd: 'allow *', cap_mds: 'allow *' }, client.bootstrap-osd: { secret: 'AQCOzCFYAAAAABAAm8UjedpB2B416+VpJxZ8cw==', keyring_path: '/var/lib/ceph/bootstrap-osd/ceph.keyring', cap_mon: 'allow profile bootstrap-osd' }, client.openstack: { secret: 'AQCOzCFYAAAAABAAn5C860hz+AzCtA1f3aOiIQ==', mode: '0644', cap_mon: 'allow r', cap_osd: 'allow class-read object_prefix rbd_children, allow rwx pool=volumes, allow rwx pool=vms, allow rwx pool=images, allow rwx pool=metrics' } }

Changed in tripleo:
assignee: nobody → mbu (mat-bultel)
status: New → In Progress
Revision history for this message
mathieu bultel (mat-bultel) wrote :
Steven Hardy (shardy)
Changed in tripleo:
importance: Undecided → High
milestone: none → ocata-1
tags: added: newton-backport-potential
Steven Hardy (shardy)
Changed in tripleo:
milestone: ocata-1 → ocata-2
Changed in tripleo:
milestone: ocata-2 → ocata-3
Changed in tripleo:
milestone: ocata-3 → ocata-rc1
Changed in tripleo:
milestone: ocata-rc1 → ocata-rc2
Changed in tripleo:
milestone: ocata-rc2 → pike-1
Changed in tripleo:
milestone: pike-1 → pike-2
Changed in tripleo:
milestone: pike-2 → pike-3
Changed in tripleo:
milestone: pike-3 → pike-rc1
Revision history for this message
Ben Nemec (bnemec) wrote :

What's the status on this? Is there still a fix needed or can we close it?

Changed in tripleo:
milestone: pike-rc1 → queens-1
Changed in tripleo:
milestone: queens-1 → queens-2
Changed in tripleo:
milestone: queens-2 → queens-3
Changed in tripleo:
milestone: queens-3 → queens-rc1
Changed in tripleo:
milestone: queens-rc1 → rocky-1
Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Revision history for this message
Juan Antonio Osorio Robles (juan-osorio-robles) wrote :

I think this is no longer an issue because we no longer use puppet to deploy ceph. We're using ceph-ansible.

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