You definitely can use puppet through source code. :) You can try to follow the 
dev guide to install every project from source code at the beginning and then 
try to use puppet to automate it.


Shuquan Huang
Best Regards

From:  
<openstack-operators-bounces+huang.shuquan=99cloud....@lists.openstack.org> on 
behalf of Xav Paice <xavpa...@gmail.com>
Date:  Saturday, November 14, 2015 at 14:23
To:  <openstack-operators@lists.openstack.org>
Subject:  Re: [Openstack-operators] [puppet] Can we install OpenStack 
components using puppet but through source?

It's possible to do this if you build your own packages and name them the same 
as the distro packages - then make sure that you have all the deps etc as well.

I'm making packages for Ubuntu by re-using some of the Ubuntu Cloud Archive, 
some of Debian, and some of my own packaging code, and building packages now in 
a venv.  I then put those packages in an apt repo, add the repo to the box, and 
the Puppet modules pick up the custom packages just fine.

I guess it's down to your goals though - if you want to build from source to 
get fixes in fast, then this works, but if you're after a developer workstation 
then you probably want to use Devstack.  It's the same code, just miles easier 
to develop with in that format because all the git stuff is taken care of.

BTW, +1 for openstack-ansible, and I'll add a note to go find out about 
Giftwrap too (https://github.com/blueboxgroup/giftwrap) - you can fix that to 
use your own repo if you want.

For my next iteration I'll have a go at Giftwrap for the actual Python code, 
and make sundry packages to keep Puppet happy and plug in the distro specific 
stuff like init scripts etc that are missing from the sources.

On 13 November 2015 at 21:06, George Paraskevas <paraskg...@gmail.com> wrote:

Hello,

I believe you can do so with openstack-ansible, its a set of ansible playbooks 
that orchestrate openstack from source using wheels. I think there you can 
select different branches for selected components.
If this is what you want 
https://github.com/openstack/openstack-ansible

Thanks
George.

On Fri, 13 Nov 2015, 09:07 Okan bhan <rajalo...@gmail.com> wrote:
Hi Guys,

I'm trying installing OpenStack using puppet modules. I'm able to setup 
all-in-one installation for liberty release.

This works fine but I was hoping, if there is a way I can install services (say 
keystone) from source code. Essentially I was hoping if I can use puppet to 
setup a developer workstation. 

Thanks 
Alok Kumar
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators


_______________________________________________ OpenStack-operators mailing 
list OpenStack-operators@lists.openstack.org 
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators 
_______________________________________________
OpenStack-operators mailing list
OpenStack-operators@lists.openstack.org
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators

Reply via email to