<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;" class="">
Agree you should definitely check out what is already out there in community if you are starting from scratch.  In our specific case, we do our puppet configs manually because 1) we are still on puppet v3 for everything else and 2) we have been doing it this
 way since Folsom and it’s worked well.  
<div class=""><br class="">
</div>
<div class="">We are about to build another new cluster on Ocata and I think for that one I will try and leverage more of the community puppet stuff if possible.
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jun 21, 2017, at 1:49 PM, John van Ommen <<a href="mailto:john.vanommen@gmail.com" class="">john.vanommen@gmail.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div dir="auto" class="">I couldn't agree more. OpenStack deployment is not a trivial task. Do not reinvent the wheel.
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">John</div>
</div>
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On Jun 21, 2017 12:04 PM, "Erik McCormick" <<a href="mailto:emccormick@cirrusseven.com" class="">emccormick@cirrusseven.com</a>> wrote:<br type="attribution" class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="auto" class="">If you are a Puppet shop you should check out the Puppet community modules. You will get familiar with all the inner goo as you'll need your own composition layer (in my case a series of hiera files). There's no reason to reinvent the
 wheel unless you really want to.
<div dir="auto" class=""><br class="">
</div>
<div dir="auto" class="">-Erik</div>
</div>
<div class="gmail_extra"><br class="">
<div class="gmail_quote">On Jun 21, 2017 2:19 PM, "Satish Patel" <<a href="mailto:satish.txt@gmail.com" target="_blank" class="">satish.txt@gmail.com</a>> wrote:<br type="attribution" class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thank you all of you for your opinion, As mike suggested i am also<br class="">
planning to brew home grown puppet module to understand each and every<br class="">
component and their role instead of grabbing third party tool, I am<br class="">
sure OOO is best for 100 deploying 100 compute node but in my setup we<br class="">
have only 5 servers and its not worth it to manage undercloud server.<br class="">
<br class="">
We are puppet shop so it would be easy to write own code and go from there.<br class="">
<br class="">
On Wed, Jun 21, 2017 at 1:25 AM, Remo Mattei <<a href="mailto:remo@italy1.com" target="_blank" class="">remo@italy1.com</a>> wrote:<br class="">
> I did a deployment with cs9 hp it was pretty bad. I hope the new one does<br class="">
> better.<br class="">
><br class="">
> Nevertheless I do not see many using hp out there. Maybe different regions<br class="">
> like emea do better with that.<br class="">
><br class="">
> Inviato da iPhone<br class="">
><br class="">
> Il giorno 20 giu 2017, alle ore 21:10, John van Ommen<br class="">
> <<a href="mailto:john.vanommen@gmail.com" target="_blank" class="">john.vanommen@gmail.com</a>> ha scritto:<br class="">
><br class="">
> At HPE we originally used TripleO but switched to a 'flat' model.<br class="">
><br class="">
> I personally didn't see any advantage to Triple O. In theory, it should be<br class="">
> easier to manage and upgrade. In the real world, Helion 3.0 and 4.0 are<br class="">
> superior in every respect.<br class="">
><br class="">
> John<br class="">
><br class="">
> On Jun 20, 2017 9:02 PM, "Remo Mattei" <<a href="mailto:remo@italy1.com" target="_blank" class="">remo@italy1.com</a>> wrote:<br class="">
>><br class="">
>> I worked for Red Hat and they really want to get ooo going because the<br class="">
>> installation tools did never work as everyone was hoping. Before Red Hat I<br class="">
>> was at Mirantis and the fuel installation was nice now dead. I know ooo will<br class="">
>> go into containers next couple of release but kolla–Ansible is one of the<br class="">
>> emerging solutions now to get it out fast.<br class="">
>><br class="">
>> I am doing a project now where I am working on deploying ooo just finished<br class="">
>> the doc for Ocata undercloud.<br class="">
>><br class="">
>> Just my two cents to concord with Mike’s statement.<br class="">
>><br class="">
>> Remo<br class="">
>><br class="">
>> Inviato da iPhone<br class="">
>><br class="">
>> Il giorno 20 giu 2017, alle ore 20:51, Mike Smith <<a href="mailto:mismith@overstock.com" target="_blank" class="">mismith@overstock.com</a>><br class="">
>> ha scritto:<br class="">
>><br class="">
>> There are definitely 1,001 opinions on what is “best”.  We use RDO at<br class="">
>> Overstock and we use home-grown puppet modules because we do our own puppet<br class="">
>> modules for everything else we do here.  We based everything around the<br class="">
>> official Openstack install documents and we do it because we want to *fully*<br class="">
>> understand everything we can instead of treating it like a black box that<br class="">
>> knows how to do the magic.<br class="">
>><br class="">
>> However, there are lots of options out there - ansible, kolla, puppet plus<br class="">
>> vendor-specific options too like those provided by Mirantis.  If there are<br class="">
>> config management tools (ansible, puppet, etc) that you already use, you may<br class="">
>> want to check out the Openstack options for those.  You are correct that<br class="">
>> that packstack is more of a ‘all-in-one-server’ installer for a quick POC.<br class="">
>> It can to more, but I think RDO recommends “Triple-O” (which stands for<br class="">
>> Openstack-on-Openstack) for production RDO deploys.  Since they are<br class="">
>> affiliated with RedHat, they would also lean heavily towards the Ansible<br class="">
>> option as well.<br class="">
>><br class="">
>> Good luck!<br class="">
>><br class="">
>><br class="">
>> Mike Smith<br class="">
>> Overstock Cloud Team<br class="">
>><br class="">
>><br class="">
>><br class="">
>> On Jun 20, 2017, at 5:49 PM, Erik McCormick <<a href="mailto:emccormick@cirrusseven.com" target="_blank" class="">emccormick@cirrusseven.com</a>><br class="">
>> wrote:<br class="">
>><br class="">
>> This is a religious discussion for most, but I would suggest Kolla. It<br class="">
>> takes out a lot of the guess work, has a good upgrade mechanism, and is well<br class="">
>> supported by the community via mailing list and ORC. Take a look.<br class="">
>><br class="">
>> -Erik<br class="">
>><br class="">
>><br class="">
>> On Jun 20, 2017 7:15 PM, "Satish Patel" <<a href="mailto:satish.txt@gmail.com" target="_blank" class="">satish.txt@gmail.com</a>> wrote:<br class="">
>>><br class="">
>>> We are deploying 5 node openstack cloud for internal use and wondering<br class="">
>>> what method we should use, initial test was on RDO packstack but i<br class="">
>>> heard packstack isn't good for production, some people on google<br class="">
>>> suggesting using triplo. I found its little complicated because you<br class="">
>>> need one more extra server run undercloud openstack to deploy<br class="">
>>> overcloud openstack, should i really use triplo or is there any other<br class="">
>>> and easy method which can allow us to upgrade in future also.<br class="">
>>><br class="">
>>> ______________________________<wbr class="">_________________<br class="">
>>> Mailing list:<br class="">
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>>> Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
>>> Unsubscribe :<br class="">
>>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>><br class="">
>> ______________________________<wbr class="">_________________<br class="">
>> Mailing list:<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>> Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
>> Unsubscribe :<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>><br class="">
>><br class="">
>> wbr>5949ed75173232896912281!<br class="">
>><br class="">
>> ______________________________<wbr class="">_________________<br class="">
>> Mailing list:<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>> Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
>> Unsubscribe :<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>><br class="">
>> !DSPAM:1,5949ed751732328969122<wbr class="">81!<br class="">
>><br class="">
>><br class="">
>> ______________________________<wbr class="">_________________<br class="">
>> Mailing list:<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>> Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
>> Unsubscribe :<br class="">
>> <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
>><br class="">
> !DSPAM:1,5949f3951859018321221<wbr class="">37!<br class="">
><br class="">
><br class="">
> ______________________________<wbr class="">_________________<br class="">
> Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
> Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
> Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
><br class="">
<br class="">
______________________________<wbr class="">_________________<br class="">
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank" class="">
openstack@lists.openstack.org</a><br class="">
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/cgi<wbr class="">-bin/mailman/listinfo/openstac<wbr class="">k</a><br class="">
</blockquote>
</div>
</div>
<br class="">
______________________________<wbr class="">_________________<br class="">
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/<wbr class="">cgi-bin/mailman/listinfo/<wbr class="">openstack</a><br class="">
Post to     : <a href="mailto:openstack@lists.openstack.org" class="">openstack@lists.openstack.org</a><br class="">
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" rel="noreferrer" target="_blank" class="">
http://lists.openstack.org/<wbr class="">cgi-bin/mailman/listinfo/<wbr class="">openstack</a><br class="">
<br class="">
</blockquote>
</div>
</div>
_______________________________________________<br class="">
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" class="">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br class="">
Post to     : <a href="mailto:openstack@lists.openstack.org" class="">openstack@lists.openstack.org</a><br class="">
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" class="">
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br class="">
</div>
</blockquote>
</div>
<br class="">
</div>
</div>
</body>
</html>