Overcloud deploy fails with no implicit conversion of nil into Hash on ceph node

Solution In Progress - Updated -

Issue

  • incorrect templates cause ceph deployment issue.

  • os-collect-config from ceph node

Jun 27 17:51:34 devbcld101.localdomain os-collect-config[12310]: Error: no implicit conversion of nil into Hash at /etc/puppet/modules/ceph/manifests/osds.pp:42 on node devbcld101.localdomain
Jun 27 17:51:34 devbcld101.localdomain os-collect-config[12310]: Error: no implicit conversion of nil into Hash at /etc/puppet/modules/ceph/manifests/osds.pp:42 on node devbcld101.localdomain
Jun 27 17:51:34 devbcld101.localdomain os-collect-config[12310]: [2017-06-27 17:51:34,279] (heat-config) [ERROR] Error running /var/lib/heat-config/heat-config-puppet/0437ec3e-f2dc-4adb-8f4a-d2d943788c5d.pp. [1]
Jun 27 17:51:34 devbcld101.localdomain os-collect-config[12310]: [2017-06-27 17:51:34,283] (heat-config) [INFO] Completed /usr/libexec/heat-config/hooks/puppet

Environment

  • Red Hat OpenStack Platform 7.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In