[Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Russell Cecala
Hi, I am struggling with setting up OpenStack via the OpenStack community puppet modules. For example https://github.com/openstack/puppet-keystone/tree/stable/kilo If I do what the README.md file says to do ... example% puppet module install puppetlabs/keystone What release of the module

Re: [Openstack-operators] OpenStack Puppet module Keystone Juno

2015-11-25 Thread Russell Cecala
Ah. Yes I had another version/release of puppet-keystone on to my puppet master and I thought I could get rid of by doing ... # pwd /etc/puppetlabs/puppet/environments/production/modules # mv keystone keystone-incorrect ... and then copying the correct (stable/Juno) release to

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Mathieu Gagné
On 2015-11-25 6:35 PM, Sam Morrison wrote: > Can you get R10k to NOT install dependencies listed in metadata etc.? > We use puppet-librarian and it can’t and so we have to change every > puppet module eg. [1] as some of the dependencies break things for us. > > Sam > > > [1] >

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Sam Morrison
Can you get R10k to NOT install dependencies listed in metadata etc.? We use puppet-librarian and it can’t and so we have to change every puppet module eg. [1] as some of the dependencies break things for us. Sam [1]

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Kris G. Lindgren
We use R10k as well. ___ Kris Lindgren Senior Linux Systems Engineer GoDaddy From: Matt Fischer > Date: Wednesday, November 25, 2015 at 12:16 PM To: Saverio Proto

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Oleksiy Molchanov
Hi, You can provide --version parameter to 'puppet module install' or even use puppet-librarian with puppet in standalone mode. This tool is solving all your issues described. BR, Oleksiy. On Wed, Nov 25, 2015 at 6:16 PM, Russell Cecala

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Matt Fischer
I'd second the vote for r10k. You need to do this however otherwise you'll get the master branch: mod 'nova', :git => 'https://github.com/openstack/puppet-nova.git', :ref => 'stable/kilo' mod 'glance', :git => 'https://github.com/openstack/puppet-glance.git', :ref => 'stable/kilo' mod

Re: [Openstack-operators] How do I install specific versions of openstack/puppet-keystone

2015-11-25 Thread Saverio Proto
Hello, you can use r10k go in a empty folder, create a file called Puppetfile with this content: mod 'openstack-ceilometer' mod 'openstack-cinder' mod 'openstack-glance' mod 'openstack-heat' mod 'openstack-horizon' mod 'openstack-keystone' mod 'openstack-neutron' mod 'openstack-nova' mod

Re: [Openstack-operators] OpenStack Puppet module Keystone Juno

2015-11-25 Thread Emilien Macchi
I did the following: http://paste.openstack.org/show/22eIJep6zMn1RCEvbmYh/ I don't see any reference to 'openstack domain' CLI in our provider in stable/juno. Now in Kilo: http://paste.openstack.org/show/FU4Sz8QarxYKc5vuQAd9/ You can see the domain has been implemented in Kilo. Moreover, it's

[Openstack-operators] nova list-extensions ERROR (KeyError): 'extensions'

2015-11-25 Thread Davíð Örn Jóhannsson
I'm setting upp a controller node for a development env using openstack puppet modules and I encountered an error while logging into horizon stating ERROR (KeyError): 'extensions' Since this is a setup using the puppet module there could be some misconfiguration or some component oversight,

Re: [Openstack-operators] nova list-extensions ERROR (KeyError): 'extensions'

2015-11-25 Thread Dale Smith
Hi Davíð, your client appears to missing part of the URL in the extensions request. The url in the last curl, http://controller-01:8774/extensions should be something like the following, once the endpoint url is prepended: http://controller-01:8774/v2//extensions This comes from the compute