Hi,

I install the openstack nova on CentOS6.3 through the puppet. I use the 
puppet modules from puppetlabs. Got the following error.
I am using puppet 2.7.14 with puppetdb. 
For this kind of issue, how to debug and how to figure out where the issue 
is?

*err: Could not prefetch keystone_service provider 'keystone': undefined 
method `collect' for nil:NilClass
err: /Stage[main]/Nova::Keystone::Auth/Keystone_service[nova_volume]: Could 
not evaluate: undefined method `collect' for nil:NilClass
err: Could not prefetch keystone_endpoint provider 'keystone': undefined 
method `collect' for nil:NilClass
err: /Stage[main]/Nova::Keystone::Auth/Keystone_endpoint[RegionOne/nova]: 
Could not evaluate: undefined method `collect' for nil:NilClass
err: Could not prefetch keystone_role provider 'keystone': undefined method 
`collect' for nil:NilClass
err: /Stage[main]/Keystone::Roles::Admin/Keystone_role[Member]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Nova::Keystone::Auth/Keystone_service[nova_ec2]: Could 
not evaluate: undefined method `collect' for nil:NilClass
notice: /Stage[main]/Keystone::Endpoint/Keystone_endpoint[keystone]: 
Dependency Keystone_service[keystone] has failures: true
warning: /Stage[main]/Keystone::Endpoint/Keystone_endpoint[keystone]: 
Skipping because of failed dependencies*
err: Could not prefetch keystone_user_role provider 'keystone': undefined 
method `collect' for nil:NilClass
notice: 
/Stage[main]/Nova::Keystone::Auth/Keystone_user_role[nova@services]: 
Dependency Keystone_user[nova] has failures: true
notice: 
/Stage[main]/Nova::Keystone::Auth/Keystone_user_role[nova@services]: 
Dependency Keystone_role[admin] has failures: true
warning: 
/Stage[main]/Nova::Keystone::Auth/Keystone_user_role[nova@services]: 
Skipping because of failed dependencies
err: /Stage[main]/Keystone::Roles::Admin/Keystone_user[admin]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: 
/Stage[main]/Nova::Keystone::Auth/Keystone_endpoint[RegionOne/nova_ec2]: 
Could not evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Nova::Keystone::Auth/Keystone_service[nova]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Swift::Keystone::Auth/Keystone_service[swift]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Swift::Keystone::Auth/Keystone_user[swift]: Could not 
evaluate: undefined method `collect' for nil:NilClass
notice: 
/Stage[main]/Swift::Keystone::Auth/Keystone_user_role[swift@services]: 
Dependency Keystone_user[swift] has failures: true
notice: 
/Stage[main]/Swift::Keystone::Auth/Keystone_user_role[swift@services]: 
Dependency Keystone_role[admin] has failures: true


Regards,
Autumn Wang.

err: 
/Stage[main]/Nova::Keystone::Auth/Keystone_endpoint[RegionOne/nova_volume]: 
Could not evaluate: undefined method `collect' for nil:NilClass
err: Could not prefetch keystone_user provider 'keystone': undefined method 
`collect' for nil:NilClass
err: /Stage[main]/Nova::Keystone::Auth/Keystone_user[nova]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Keystone::Roles::Admin/Keystone_role[admin]: Could not 
evaluate: undefined method `collect' for nil:NilClass
err: /Stage[main]/Keystone::Endpoint/Keystone_service[keystone]: Could not 
evaluate: undefined method `collect' for nil:NilClass

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to