Description of problem: Running Packstack (openstack-packstack) with the latest Puppet fails with "Could not evaluate: undefined method `[]=' for nil:NilClass". Downgrading Puppet fixes this issue. Version-Release number of selected component (if applicable): puppet-2.6.18-2.el6.noarch How reproducible: Always Steps to Reproduce: 1. yum install --enablerepo=epel-testing -y puppet openstack-packstack 2. packstack --gen-answer-file=/tmp/ans.txt 3. packstack --answer-file=/tmp/ans.txt (to making testing easier, editing the ans.txt to suit the test system better shouldn't change the result unless you disable most or all of the OpenStack components) Actual results: ERROR : Error during puppet run : err: /Stage[main]/Keystone/Service[keystone]: Could not evaluate: undefined method `[]=' for nil:NilClass (According to other reports the issue can also show up in other manifests, either due to different Packstack versions or different configuration (ans.txt)). Expected results: **** Installation completed successfully ****** Additional info:
*** This bug has been marked as a duplicate of bug 908655 ***