packstack/external_modules.txt
Joel Capitao 6b2c4c9899 Generate Puppetfile
We want to generate our Puppefile automatically
based on the value set in openstack_modules.txt and
external_modules.txt files.
A bot will then propose the correct version based on
puppet-openstack-integration project for the common
puppet modules. For the modules only required by
Packstack, the bot will propose the latest version.
Note we can pin by tag or commit if needed.

Some notes:
- We move camptocamp/puppet-systemd to voxpupuli namespace
to avoid the redirection (i.e camptocamp is voxpupuli now)
- We keep the pinning for nssdb, remote and sysctl as there is
no update since a while now and we don't want to get version
behing the current commit. We might unpin if there is a new
version.
- We remove usage of puppet-ssh requirement. It was used by
puppet-tripleo [1] which is now retired. There is no other
usage of it, so we can remove the requirement.
- We move from arioch/puppet-redis to voxpupuli/puppet-redis
which is used by p-o-i [2]. Note arioch/puppet-redis has been
deprecated since Mar 15th 2019 [3] and author has suggested
voxpupuli one as replacement.

[1] https://review.opendev.org/c/x/packstack/+/912479
[2] b61132232d/external_modules.txt (L19)
[3] https://forge.puppet.com/modules/arioch/redis/readme

Change-Id: I2e67c1c7e48b92485066a2e9c1ce4bd5fe602b04
2024-03-21 14:50:53 +01:00

17 lines
549 B
Plaintext

puppetlabs/puppetlabs-apache
puppetlabs/puppetlabs-concat
puppetlabs/puppetlabs-firewall
puppetlabs/puppetlabs-inifile
saz/puppet-memcached
puppetlabs/puppetlabs-mysql
rcritten/puppet-nssdb,2ed2a2df59bbeaf9cf628e1a4a499476842282fd
voxpupuli/puppet-rabbitmq
voxpupuli/puppet-redis
paramite/puppet-remote,7420908328b832f4b20e1eba44bcccd926da8faa
puppetlabs/puppetlabs-rsync
puppetlabs/puppetlabs-stdlib
duritong/puppet-sysctl,847ec1c07ed3e231a48d8816971c0bd4afe7a72b
voxpupuli/puppet-systemd
puppetlabs/puppetlabs-vcsrepo
puppetlabs/puppetlabs-xinetd