What version of openstack client do you have? What version of the module are you using? On Feb 19, 2016 7:20 AM, "Ptacek, MichalX" <[email protected]> wrote:
> Hi all, > > > > I was playing some time with puppet-keystone deployments, > > and also reported one issue related to this: > > https://bugs.launchpad.net/puppet-keystone/+bug/1547394 > > but in general my observations are that keystone_service is using v3 > credentials with openstack cli commands that are not compatible > > > > e.g. > > Error: Failed to apply catalog: Execution of '/bin/openstack service list > --quiet --format csv --long' returned 2: usage: openstack service list [-h] > [-f {csv,table}] [-c COLUMN] > [--max-width <integer>] > [--quote {all,minimal,none,nonnumeric}] > openstack service list: error: unrecognized arguments: --long > > > > > > It can’t be bug, because whole module will not work due to this J > > I think I miss something important somewhere … > > > > My latest manifest file is : > > > > Exec { logoutput => 'on_failure' } > > package { 'curl': ensure => present } > > > > node keystone { > > > > class { '::mysql::server': } > > class { '::keystone::db::mysql': > > password => 'keystone', > > } > > > > class { '::keystone': > > verbose => true, > > debug => true, > > database_connection => 'mysql://keystone:[email protected]/keystone', > > catalog_type => 'sql', > > admin_token => 'admin_token', > > } > > > > class { '::keystone::roles::admin': > > email => '[email protected]', > > password => 'ChangeMe', > > } > > > > class { '::keystone::endpoint': > > public_url => "http://${::fqdn}:5000/v2.0", > > admin_url => "http://${::fqdn}:35357/v2.0", > > } > > } > > > > Env variables looks as follows(before service list is called with --long) > > {"OS_IDENTITY_API_VERSION"=>"3", "OS_TOKEN"=>"admin_token", "OS_URL"=>" > http://127.0.0.1:35357/v3"} > > Debug: Executing: '/bin/openstack service list --quiet --format csv --long' > > > > Thanks for any hint, > > Michal > > -------------------------------------------------------------- > Intel Research and Development Ireland Limited > Registered in Ireland > Registered Office: Collinstown Industrial Park, Leixlip, County Kildare > Registered Number: 308263 > > This e-mail and any attachments may contain confidential material for the > sole use of the intended recipient(s). Any review or distribution by others > is strictly prohibited. If you are not the intended recipient, please > contact the sender and delete all copies. > > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: [email protected]?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: [email protected]?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
