During an RDO packstack install error: could not prefetch keystone_role provider

asked 2017-02-03 17:05:53 -0600

drbovine gravatar image

updated 2017-04-04 12:52:50 -0600

rbowen gravatar image

During my RDO "packstack --allinone" install I get the following error on CENTOS 7:                       [ ERROR ]
Applying Puppet manifests                         [ ERROR ]

ERROR : Error appeared during Puppet run:
Error: Could not prefetch keystone_role provider 'openstack': Execution of '/usr/bin/openstack role list --quiet --format csv' returned 1: Service Unavailable (HTTP 503) (tried 38, for a total of 170 seconds)

I have not been able to find a reason why I get this error. Any thoughts?

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2017-05-22 12:52:00 -0600

possibly related: I needed to do this for Newton RDO to install via packstack on fresh CentOS 7.3, May 20 2017, so still broken in Newton. https://bugzilla.redhat.com/show_bug.cgi?id=1385291 (https://bugzilla.redhat.com/show_bug....) Fix: vi /usr/share/openstack-puppet/modules/nova/lib/puppet/provider/nova_aggregate/openstack.rb

and vi /usr/share/openstack-puppet/modules/nova/lib/puppet/provider/nova_flavor/openstack.rb

to use @credentials = Puppet::Provider::Openstack::CredentialsV3.new

from @credentials = Puppet::Provider::Openstack::CredentialsV2_0.new

Resolves the issues in CentOS 7

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2017-02-03 17:05:53 -0600

Seen: 409 times

Last updated: May 22 '17