Hi team,
After this thread [1] I was interested on installing puppet-manifests.rpm that we have in our
StarlingX openSUSE repository [2].
The first challenge I encounter was missing dependencies, these ones:
# Openstack puppet modules
Requires: puppet-barbican
Requires: puppet-ceph
Requires: puppet-horizon
Requires: puppet-keystone
Requires: puppet-openstacklib
Requires: puppet-vswitch
Requires: puppet-memcached
# Puppetlabs puppet modules
Requires: puppet-concat
Requires: puppet-create_resources
Requires: puppet-drbd
Requires: puppet-firewall
Requires: puppet-haproxy
Requires: puppet-inifile
Requires: puppet-lvm
Requires: puppet-postgresql
Requires: puppet-rabbitmq
Requires: puppet-stdlib
Requires: puppet-sysctl
Requires: puppet-etcd
# 3rdparty puppet modules
Requires: puppet-boolean
Requires: puppet-certmonger
Requires: puppet-dnsmasq
Requires: puppet-filemapper
Requires: puppet-kmod
Requires: puppet-ldap
Requires: puppet-network
Requires: puppet-nslcd
Requires: puppet-nssdb
Requires: puppet-puppi
Requires: puppet-vlan
Requires: puppet-collectd
You can check the puppet-manifests spec here [3].
So, the question is, should we work on providing those packages in StarlingX openSUSE repo? Or what is the next step?
Thanks.
Marcela
[1]
http://lists.starlingx.io/pipermail/starlingx-discuss/2019-October/006436.html
[2]
https://build.opensuse.org/package/show/Cloud:StarlingX:2.0/puppet-manifests