Hello Albert, The Puppet OpenStack project is available and can be used but has a very low amount of contributors and I would classify it being in a more maintenance state. Takashi has been doing a lot of great work with cleanup, fixing bugs and making sure a lot of the modules are up-to-date so it should be usable in it’s current state. I think Julia is thinking mostly about it being used in the RedHat product before where it mostly did configuration but it can be used to deploy all the software as well, but it’s correct that it doesn’t handle the lifecycle of a OpenStack cluster for example upgrades. We’d be happy to have more contributors for the project to keep it alive :) You can also join our IRC #puppet-openstack on OFTC. Best regards Tobias
On 6 Oct 2023, at 16:20, Albert Shih <Albert.Shih@obspm.fr> wrote:
Hi everyone,
Few year ago I've deploy a very small openstack cluster with puppet, but to learn how openstack work I've build my own module (very simple module mostly with file + template + hiera).
Now after few year I will need to re-install everything properly for production.
Because all my infrastructure are all manage with puppet, I will not happy to use something like ansible, chef, etc.
I also see they are something like Kolla who use docker/container, something I like because of the capability to revert a upgrade.
So I've few questions about puppet & openstack :
What are the status of «supporting» puppet ? I know it's opensource project so I'm perfectly aware «tomorrow» everything can be stop, but still is they are any plan already to leave puppet for something else.
Is it a good idea to start a new installation for openstack with puppet ?
I see Kolla work with ansible, is they are any plan to do the same with puppet ?
Regards
-- Albert SHIH 🦫 🐸 Heure locale/Local time: ven. 06 oct. 2023 16:06:28 CEST