[PKG-Openstack-devel] debian openstack and puppet

Thomas Goirand zigo at debian.org
Tue Jun 24 16:33:29 UTC 2014


On 06/24/2014 04:59 PM, Thomas Goirand wrote:
> On 06/24/2014 03:46 PM, Gaudenz Steinlin wrote:
>>>> I'm installing an openstack cluster, that is spanned over several nodes.
>>>> All config files (and also package installation) is handled with puppet.
>>>> The Debian packages do quite a lot of configuration work using
>>>> preseeding etc. But actually these configuration do not work together
>>>> well with the puppet manifests.
>>>
>>> This is not at all the experience that reported the
>>> company that sponsors my packaging work.
>>
>> Just out of curiosity, do they use puppet or another configuration
>> management system and if they use puppet do they use the official
>> openstack modules or something home grown?
> 
> They use puppet, yes. The "official" openstack modules are known to be
> buggy and not feature complete. I wouldn't recommend them. I've just
> asked where to download what we use.

Here are the different URLs for all the needed projects:

https://github.com/enovance/edeploy/releases/tag/1.4.0
https://github.com/enovance/edeploy-roles/releases/tag/I.1.0.0
https://github.com/enovance/puppet-openstack-cloud/releases/tag/I.1.0.0
https://github.com/enovance/openstack-serverspec/releases/tag/I.1.0.0

This setups OpenStack with HA on a minimum of 3 nodes, using Ceph as
block storage (for both Cinder volumes and Glance). Upgrades from one
version to the next is supported (ie: version I.1.0.0 (as in Icehouse)
can upgrade H.1.3.0 (as in Havana)).

I hope this helps.

Cheers,

Thomas




More information about the Openstack-devel mailing list