<div dir="ltr">On Tue, Apr 12, 2016 at 4:17 PM, Emilien Macchi <<a href="mailto:emilien@redhat.com">emilien@redhat.com</a>> wrote:<br>> If you need to start a composition layer from scratch, you'll need to<br>> compose the manifests yourself.<br>> Puppet OpenStack is not an opinionated project like TripleO, Fuel,<br>> Kolla. We're a library of Puppet modules that you can use at wish.<br>> You need to be a bit familiar with Puppet.<br>> But if you look at wat we do in puppet-openstack-integration, you're<br>> missing a few parameters to make it work in multi-node, it should not<br>> be hard.<br><br>Thanks for the the prompt reply, Emilien! (And hello from Toronto!)<br><br>I am just trying to install OpenStack on a cluster of 3 CentOS machines. I tried the OpenStack Ansible installation, but there are 2 showstoppers:<br> - OpenStack Ansible works great on Ubuntu, but doesn't support RHEL (we have RHEL licenses, we use CentOS and Oracle Linux for R & D. Our production machines will be running RHEL so Ubuntu doesn't cut it.)<br><br> - If we install OpenStack behind an HTTP Proxy & firewall, then some parts of OpenStack setup do not work well with the proxy. So we install OpenStack outside the firewall and then bring them into the datacenter. However, with the OpenStack Ansible setup, every time the nodes boot up, they try to contact the package servers again to check for newer versions, and thus they would get errors as they need to go through the proxy.<br><br><br>I use Puppet OpenStack because it works well on RHEL-based OSes & the installation doesn't seem to contact the outside world once it is configured. And I used Puppet a few years ago (mainly for basic provisioning in AWS/EC2), so that's another plus for Puppet. A few weeks ago I looked at Packstack, which calls the Puppet installation internally, but last time I used it I encountered other issues. However, as it supports multi-node installations, I think I will look at how it calls the Puppet manifests.<div><br></div><div>If there is an easier way to install OpenStack (ideally 14.0, and we would like to stay as close to the official OpenStack source as possible) on RHEL, without trying to download newer packages once the installation is done, and runs on more than 1 machine, please let me know!<br><br>Thanks again,<br>Rayson<br><br>==================================================<br>Open Grid Scheduler - The Official Open Source Grid Engine<br><a href="http://gridscheduler.sourceforge.net/">http://gridscheduler.sourceforge.net/</a><br><a href="http://gridscheduler.sourceforge.net/GridEngine/GridEngineCloud.html">http://gridscheduler.sourceforge.net/GridEngine/GridEngineCloud.html</a><br><br><br><br>><br>> Thanks for bringing this up,<br>> --<br>> Emilien Macchi<br></div></div>