Install latest puppet-vcsrepo
Puppet4 is a lot pickier about puppet module dependency resolution. On some hosts with puppet4 we are getting: ModuleLoader: module 'project_config' has unresolved dependencies - it will only see those that are resolved. Use 'puppet module list --tree' to see information about modules Running the suggested command we see that vcsrepo is not resolved because the version of vcsrepo we install doesn't ahve a metadata.json. Thankfully the HEAD of vcsrepo does have metadata.json which should allow this to be resolved. Depends-On: https://review.openstack.org/641161 Change-Id: I022afd8bab58588e31f3f8e806183933a1de4e6b
This commit is contained in:
parent
853b7c2d66
commit
a3d7f61e05
22
modules.env
22
modules.env
@ -24,21 +24,10 @@
|
||||
# Source modules should use tags, explicit refs or remote branches because
|
||||
# we do not update local branches in this script.
|
||||
# Keep sorted
|
||||
# freenode #puppet 2012-09-25:
|
||||
# 18:25 < jeblair> i would like to use some code that someone wrote,
|
||||
# but it's important that i understand how the author wants me to use
|
||||
# it...
|
||||
# 18:25 < jeblair> in the case of the vcsrepo module, there is
|
||||
# ambiguity, and so we are trying to determine what the author(s)
|
||||
# intent is
|
||||
# 18:30 < jamesturnbull> jeblair: since we - being PL - are the author
|
||||
# - our intent was not to limit it's use and it should be Apache
|
||||
# licensed
|
||||
|
||||
OPENSTACK_GIT_ROOT=https://git.openstack.org
|
||||
|
||||
SOURCE_MODULES["https://git.drupal.org/project/puppet-drush"]="origin/1.0.x"
|
||||
SOURCE_MODULES["https://git.openstack.org/openstack-infra/puppet-vcsrepo"]="0.0.8"
|
||||
SOURCE_MODULES["https://github.com/biemond/biemond-wildfly"]="v1.2.4"
|
||||
SOURCE_MODULES["https://github.com/dalen/puppet-dnsquery"]="2.0.1"
|
||||
SOURCE_MODULES["https://github.com/deric/puppet-zookeeper"]="v0.5.5"
|
||||
@ -144,6 +133,17 @@ INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-sudoers"]="origi
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-tmpreaper"]="origin/master"
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-ulimit"]="origin/master"
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-user"]="origin/master"
|
||||
# freenode #puppet 2012-09-25:
|
||||
# 18:25 < jeblair> i would like to use some code that someone wrote,
|
||||
# but it's important that i understand how the author wants me to use
|
||||
# it...
|
||||
# 18:25 < jeblair> in the case of the vcsrepo module, there is
|
||||
# ambiguity, and so we are trying to determine what the author(s)
|
||||
# intent is
|
||||
# 18:30 < jamesturnbull> jeblair: since we - being PL - are the author
|
||||
# - our intent was not to limit it's use and it should be Apache
|
||||
# licensed
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-vcsrepo"]="origin/master"
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-zanata"]="origin/master"
|
||||
INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-zuul"]="origin/master"
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user