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' } }
https:/ /review. openstack. org/395234