Add baremetal node for puppet-infracloud
[releng.git] / prototypes / puppet-infracloud / modules.env
1 # Copyright 2014 OpenStack Foundation.
2 # Copyright 2016 RedHat.
3 #
4 # Licensed under the Apache License, Version 2.0 (the "License"); you may
5 # not use this file except in compliance with the License. You may obtain
6 # a copy of the License at
7 #
8 #      http://www.apache.org/licenses/LICENSE-2.0
9 #
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
12 # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
13 # License for the specific language governing permissions and limitations
14 # under the License.
15 #
16 # load additional modules from modules.env
17 # modules.env should exist in the same folder as install_modules.sh
18 #
19 # - use export MODULE_FILE to specify an alternate config
20 #   when calling install_modules.sh.
21 #   This allows for testing environments that are configured with alternate
22 #   module configuration.
23
24 # Source modules should use tags, explicit refs or remote branches because
25 # we do not update local branches in this script.
26 # Keep sorted
27
28 OPENSTACK_GIT_ROOT=https://git.openstack.org
29
30 # InfraCloud modules
31 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-cinder"]="origin/stable/mitaka"
32 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-glance"]="origin/stable/mitaka"
33 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-ironic"]="origin/stable/mitaka"
34 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-keystone"]="origin/stable/mitaka"
35 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-neutron"]="origin/stable/mitaka"
36 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-nova"]="origin/stable/mitaka"
37 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-openstack_extras"]="origin/stable/mitaka"
38 SOURCE_MODULES["$OPENSTACK_GIT_ROOT/openstack/puppet-openstacklib"]="origin/stable/mitaka"
39
40 SOURCE_MODULES["https://git.openstack.org/openstack-infra/puppet-vcsrepo"]="0.0.8"
41 SOURCE_MODULES["https://github.com/duritong/puppet-sysctl"]="v0.0.11"
42 SOURCE_MODULES["https://github.com/nanliu/puppet-staging"]="1.0.0"
43 SOURCE_MODULES["https://github.com/jfryman/puppet-selinux"]="v0.2.5"
44 SOURCE_MODULES["https://github.com/maestrodev/puppet-wget"]="v1.6.0"
45 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-apache"]="1.8.1"
46 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-apt"]="2.1.0"
47 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-concat"]="1.2.5"
48 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-firewall"]="1.1.3"
49 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-haproxy"]="1.5.0"
50 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-inifile"]="1.1.3"
51 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-mysql"]="3.6.2"
52 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-ntp"]="3.2.1"
53 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-rabbitmq"]="5.2.3"
54 SOURCE_MODULES["https://github.com/puppetlabs/puppetlabs-stdlib"]="4.10.0"
55 SOURCE_MODULES["https://github.com/rafaelfelix/puppet-pear"]="1.0.3"
56 SOURCE_MODULES["https://github.com/saz/puppet-memcached"]="v2.6.0"
57 SOURCE_MODULES["https://github.com/saz/puppet-timezone"]="v3.3.0"
58 SOURCE_MODULES["https://github.com/stankevich/puppet-python"]="1.9.4"
59 SOURCE_MODULES["https://github.com/vamsee/puppet-solr"]="0.0.8"
60 SOURCE_MODULES["https://github.com/voxpupuli/puppet-alternatives"]="0.3.0"
61 SOURCE_MODULES["https://github.com/voxpupuli/puppet-archive"]="v0.5.1"
62 SOURCE_MODULES["https://github.com/voxpupuli/puppet-git_resource"]="0.3.0"
63 SOURCE_MODULES["https://github.com/voxpupuli/puppet-nodejs"]="1.2.0"
64 SOURCE_MODULES["https://github.com/voxpupuli/puppet-puppetboard"]="2.4.0"
65
66
67 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-ansible"]="origin/master"
68 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-httpd"]="origin/master"
69 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-infracloud"]="origin/master"
70 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-iptables"]="origin/master"
71 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-logrotate"]="origin/master"
72 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-pip"]="origin/master"
73 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-snmpd"]="origin/master"
74 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-ssh"]="origin/master"
75 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-ssl_cert_check"]="origin/master"
76 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-sudoers"]="origin/master"
77 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-ulimit"]="origin/master"
78 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-unattended_upgrades"]="origin/master"
79 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-unbound"]="origin/master"
80 INTEGRATION_MODULES["$OPENSTACK_GIT_ROOT/openstack-infra/puppet-user"]="origin/master"
81
82 for MOD in ${!INTEGRATION_MODULES[*]}; do
83  SOURCE_MODULES[$MOD]=${INTEGRATION_MODULES[$MOD]}
84 done