<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; color: rgb(0, 0, 0); font-size: 14px; font-family: Calibri, sans-serif;">
<div>
<div>
<div>We use R10k as well.</div>
<div>
<div id="MAC_OUTLOOK_SIGNATURE">
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri"><span class="Apple-style-span" style="font-size: 14px;"><br>
</span></font></font></div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri"><span class="Apple-style-span" style="font-size: 14px;">___________________________________________________________________</span></font></font></div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri"><span class="Apple-style-span" style="font-size: 14px;">Kris Lindgren</span></font></font></div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri"><span class="Apple-style-span" style="font-size: 14px;">Senior Linux Systems Engineer</span></font></font></div>
<div><font class="Apple-style-span" color="#000000"><font class="Apple-style-span" face="Calibri"><span class="Apple-style-span" style="font-size: 14px;">GoDaddy</span></font></font></div>
</div>
</div>
</div>
</div>
<div><br>
</div>
<span id="OLK_SRC_BODY_SECTION">
<div style="font-family:Calibri; font-size:12pt; text-align:left; color:black; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0in; PADDING-LEFT: 0in; PADDING-RIGHT: 0in; BORDER-TOP: #b5c4df 1pt solid; BORDER-RIGHT: medium none; PADDING-TOP: 3pt">
<span style="font-weight:bold">From: </span>Matt Fischer <<a href="mailto:matt@mattfischer.com">matt@mattfischer.com</a>><br>
<span style="font-weight:bold">Date: </span>Wednesday, November 25, 2015 at 12:16 PM<br>
<span style="font-weight:bold">To: </span>Saverio Proto <<a href="mailto:zioproto@gmail.com">zioproto@gmail.com</a>><br>
<span style="font-weight:bold">Cc: </span>"<a href="mailto:openstack-operators@lists.openstack.org">openstack-operators@lists.openstack.org</a>" <<a href="mailto:openstack-operators@lists.openstack.org">openstack-operators@lists.openstack.org</a>><br>
<span style="font-weight:bold">Subject: </span>Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone<br>
</div>
<div><br>
</div>
<div>
<div>
<div dir="ltr">I'd second the vote for r10k. You need to do this however otherwise you'll get the master branch:
<div><br>
</div>
<div>
<pre style="color:rgb(0,0,0)">mod 'nova',
:git => '<a href="https://github.com/openstack/puppet-nova.git">https://github.com/openstack/puppet-nova.git</a>',
:ref => 'stable/kilo'
mod 'glance',
:git => '<a href="https://github.com/openstack/puppet-glance.git">https://github.com/openstack/puppet-glance.git</a>',
:ref => 'stable/kilo'
mod 'cinder',
:git => '<a href="https://github.com/openstack/puppet-cinder.git">https://github.com/openstack/puppet-cinder.git</a>',
:ref => 'stable/kilo'</pre>
<pre style="color:rgb(0,0,0)"><br></pre>
<pre style="color:rgb(0,0,0)">...</pre>
<pre style="color:rgb(0,0,0)"><br></pre>
</div>
</div>
<div class="gmail_extra"><br>
<div class="gmail_quote">On Wed, Nov 25, 2015 at 11:34 AM, Saverio Proto <span dir="ltr">
<<a href="mailto:zioproto@gmail.com" target="_blank">zioproto@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
you can use r10k<br>
<br>
go in a empty folder, create a file called Puppetfile with this content:<br>
<br>
mod 'openstack-ceilometer'<br>
mod 'openstack-cinder'<br>
mod 'openstack-glance'<br>
mod 'openstack-heat'<br>
mod 'openstack-horizon'<br>
mod 'openstack-keystone'<br>
mod 'openstack-neutron'<br>
mod 'openstack-nova'<br>
mod 'openstack-openstack_extras'<br>
mod 'openstack-openstacklib'<br>
mod 'openstack-vswitch'<br>
<br>
the type the commands:<br>
gem install r10k<br>
r10k puppetfile install -v<br>
<br>
Look at r10k documentation for howto specify a version number of the modules.<br>
<span class="HOEnZb"><font color="#888888"><br>
Saverio<br>
</font></span>
<div class="HOEnZb">
<div class="h5"><br>
<br>
<br>
2015-11-25 18:43 GMT+01:00 Oleksiy Molchanov <<a href="mailto:omolchanov@mirantis.com">omolchanov@mirantis.com</a>>:<br>
> Hi,<br>
><br>
> You can provide --version parameter to 'puppet module install' or even use<br>
> puppet-librarian with puppet in standalone mode. This tool is solving all<br>
> your issues described.<br>
><br>
> BR,<br>
> Oleksiy.<br>
><br>
> On Wed, Nov 25, 2015 at 6:16 PM, Russell Cecala <<a href="mailto:red.cricket.blog@gmail.com">red.cricket.blog@gmail.com</a>><br>
> wrote:<br>
>><br>
>> Hi,<br>
>><br>
>> I am struggling with setting up OpenStack via the OpenStack community<br>
>> puppet modules. For example<br>
>> <a href="https://github.com/openstack/puppet-keystone/tree/stable/kilo" rel="noreferrer" target="_blank">
https://github.com/openstack/puppet-keystone/tree/stable/kilo</a><br>
>><br>
>> If I do what the README.md file says to do ...<br>
>><br>
>> example% puppet module install puppetlabs/keystone<br>
>><br>
>> What release of the module would I get? Do I get Liberty, Kilo, Juno?<br>
>> And what if I needed to be able to install the Liberty version on one<br>
>> system<br>
>> but need the Juno version for yet another system? How can I ensure the<br>
>> the right dependencies like cprice404-inifile and puppetlabs-mysql get<br>
>> installed?<br>
>><br>
>> Thanks<br>
>><br>
>> _______________________________________________<br>
>> OpenStack-operators mailing list<br>
>> <a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
>><br>
><br>
><br>
> _______________________________________________<br>
> OpenStack-operators mailing list<br>
> <a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
><br>
<br>
_______________________________________________<br>
OpenStack-operators mailing list<br>
<a href="mailto:OpenStack-operators@lists.openstack.org">OpenStack-operators@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-operators</a><br>
</div>
</div>
</blockquote>
</div>
<br>
</div>
</div>
</div>
</span>
</body>
</html>