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

Bug #1640328 reported by mathieu bultel on 2016-11-08
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
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
Steven Hardy (shardy) on 2016-11-09
Changed in tripleo:
importance: Undecided → High
milestone: none → ocata-1
tags: added: newton-backport-potential
Steven Hardy (shardy) on 2016-11-16
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
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

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  Edit
Everyone can see this information.

Other bug subscribers