Perl 6 - the future is here, just unevenly distributed

IRC log for #puppet-openstack, 2015-10-26

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:30 guessi joined #puppet-openstack
00:33 guessi joined #puppet-openstack
00:54 xarses joined #puppet-openstack
01:10 zhangjn joined #puppet-openstack
01:35 xarses dmsimard|tokyo: want to hack on getting CI functional again this week?
01:55 xiexs__ joined #puppet-openstack
01:55 xarses joined #puppet-openstack
02:36 hogepodge joined #puppet-openstack
02:54 guessi left #puppet-openstack
04:15 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_identity_provider for Keystone.  https://review.openstack.org/202689
04:26 zhangjn joined #puppet-openstack
04:27 zhangjn joined #puppet-openstack
04:28 zhangjn joined #puppet-openstack
04:56 guessi joined #puppet-openstack
05:06 khushbu joined #puppet-openstack
05:11 sanjayu joined #puppet-openstack
05:34 rahulait joined #puppet-openstack
05:57 khushbu joined #puppet-openstack
06:00 zerda joined #puppet-openstack
06:08 khushbu_ joined #puppet-openstack
06:15 guessi left #puppet-openstack
06:46 openstackgerrit Esteban Arias proposed openstack/puppet-swift: Signed-off-by: eariasn <eariasn@us.ibm.com>  https://review.openstack.org/239343
06:57 khushbu_ joined #puppet-openstack
07:01 ducttape_ joined #puppet-openstack
07:22 ducttape_ joined #puppet-openstack
07:30 gfidente joined #puppet-openstack
08:20 khushbu joined #puppet-openstack
08:31 dgurtner joined #puppet-openstack
08:40 khushbu joined #puppet-openstack
08:49 khushbu joined #puppet-openstack
08:55 jistr joined #puppet-openstack
09:13 paramite joined #puppet-openstack
09:15 sergmelikyan joined #puppet-openstack
09:23 iberezovskiy joined #puppet-openstack
09:44 openstackgerrit Michael Polenchuk proposed openstack/puppet-openstacklib: Fallback to default rcfile  https://review.openstack.org/227762
10:13 igajsin1 joined #puppet-openstack
10:41 igajsin1 left #puppet-openstack
10:47 weihan joined #puppet-openstack
11:13 degorenko joined #puppet-openstack
11:26 degorenko hello everyone! :)
11:35 khushbu_ joined #puppet-openstack
11:49 openstackgerrit Michael Polenchuk proposed openstack/puppet-openstacklib: Fallback to default rcfile  https://review.openstack.org/227762
11:50 khushbu joined #puppet-openstack
12:00 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Support for multiple ldap backend.  https://review.openstack.org/238164
12:05 chem joined #puppet-openstack
12:06 magicboiz joined #puppet-openstack
12:06 magicboiz joined #puppet-openstack
12:18 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Support for multiple ldap backend.  https://review.openstack.org/238164
12:22 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Support for multiple ldap backend.  https://review.openstack.org/238164
12:23 khushbu joined #puppet-openstack
12:29 khushbu joined #puppet-openstack
12:57 jtomasek joined #puppet-openstack
12:58 xarses hi
13:03 markvoelker joined #puppet-openstack
13:07 khushbu_ joined #puppet-openstack
13:14 markvoelker_ joined #puppet-openstack
13:15 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Support for services different only by type.  https://review.openstack.org/238954
13:15 openstackgerrit Alexey Deryugin proposed openstack/puppet-murano: Add missing 'use_stderr' parameter  https://review.openstack.org/239427
13:27 sanjayu joined #puppet-openstack
13:30 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Keystone_endpoint match service by name/type.  https://review.openstack.org/239434
13:51 openstackgerrit Dmitry Ilyin proposed openstack/puppet-neutron: Add custom "neutron" command override  https://review.openstack.org/238918
13:55 sanjayu joined #puppet-openstack
13:55 openstackgerrit Simon Murray proposed openstack/puppet-horizon: Allow Orchestration of Image Backend  https://review.openstack.org/236948
14:00 openstackgerrit Simon Murray proposed openstack/puppet-horizon: Allow Orchestration of Image Backend  https://review.openstack.org/236948
14:02 openstackgerrit Gael Chamoulaud proposed openstack/puppet-nova: Making instance_name_template configurable.  https://review.openstack.org/234972
14:06 openstackgerrit Gael Chamoulaud proposed openstack/puppet-nova: Making instance_name_template configurable.  https://review.openstack.org/234972
14:11 magicboiz left #puppet-openstack
14:20 markvoelker joined #puppet-openstack
14:24 ducttape_ joined #puppet-openstack
14:26 _ducttape_ joined #puppet-openstack
14:27 ducttape_ joined #puppet-openstack
14:28 sanjayu joined #puppet-openstack
14:43 ferest joined #puppet-openstack
14:47 degorenko joined #puppet-openstack
14:52 psanchez joined #puppet-openstack
15:00 degorenko clayton, hey! wait! don't merge my patches for fixtures! i need fix EmilienM comments
15:06 chem jayg: gchamoul jistr social imcsk8 : we do the daily at 17h15 as usual ?
15:08 jayg chem: fine by me
15:09 social awk
15:09 jayg sed!
15:09 social tr
15:10 chem jayg: gchamoul jistr social imcsk8 : ack! then we do the daily at 17h15
15:12 gchamoul chem: is it not at 4:15 PM (winter time)?
15:13 jayg my calendar shows it in 2 minutes..
15:13 gchamoul me too!
15:13 chem gchamoul: yes, but it's only because we are supposed to do the sprint planning and such later on, wich is not going to happen today
15:13 chem jayg: ^
15:14 gchamoul chem: oh ok then!
15:14 chem gchamoul: oki, then see you at 17h15.
15:15 jayg chem: so is that in 1 hour then? not sure your local time right now
15:15 chem jayg: yep
15:15 chem jayg: it's the "as usual" hour
15:16 jayg ok, if we are not doing sprint plan, why not just have it now?  then you are also done earlier
15:16 jayg well, 'as usual' is right now
15:16 jayg at least here..
15:16 jayg time change always makes it confusing
15:16 jayg our clocks change to winter ti me this sunday
15:20 jistr chem: i need to run an errand, will try to be back for the call but not 100% sure if i'll make it. I've written my status so far to the etherpad.
15:20 chem jistr: oki
15:20 chem jistr: np
15:21 social btw would be nice not to spam this channel as we have own one >.<
15:25 jayg social: almost everyone usually here is in the summit anyway  ;)
15:41 openstackgerrit Denis Egorenko proposed openstack/puppet-tuskar: Try to use zuul-cloner to prepare fixtures  https://review.openstack.org/238140
15:42 openstackgerrit Gael Chamoulaud proposed openstack/puppet-aodh: db: Use postgresql lib class for psycopg package  https://review.openstack.org/237549
15:55 openstackgerrit Michael Polenchuk proposed openstack/puppet-openstacklib: Fallback to default rcfile  https://review.openstack.org/227762
16:01 cwolferh joined #puppet-openstack
16:01 markvoelker joined #puppet-openstack
16:11 sergmelikyan joined #puppet-openstack
16:24 _nick has anyone else seen this: Error: /Stage[main]/Keystone::Roles::Admin/Keystone_user_role[admin@openstack]: Could not evaluate: undefined method `[]' for nil:NilClass
16:24 _nick when including keystone::roles::admin?
16:26 chem _nick: you may have forgotten to give the roles to the keystone_user_role {'admin@opensatck':} resource
16:26 chem _nick: could you paste the relevent manifest part ?
16:28 jistr joined #puppet-openstack
16:31 _nick chem: i actually get a Error: /Stage[main]/Keystone::Roles::Admin/Keystone_user[admin]: Could not evaluate: undefined method `[]' for nil:NilClass as well
16:31 _nick chem: i'm just including keystone::roles::admin, the only values i'm passing are for email and password
16:33 _nick specifically this version of the manifest: https://github.com/openstack/puppet-keystone/blob/a4c17955c7a55d2e10e13887d65bf1ce8925b8d4/manifests/roles/admin.pp
16:34 chem _nick: it was going to be my question.  I'll have a look
16:35 ducttape_ joined #puppet-openstack
16:50 chem _nick: can you try a puppet apply -d of this http://fpaste.org/283794/45878201/
16:50 chem _nick: and send the output back ?
16:50 _nick chem: sure, give me a minute
17:03 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Support for multiple ldap backend.  https://review.openstack.org/238164
17:06 rahulait joined #puppet-openstack
17:08 markvoelker joined #puppet-openstack
17:10 nlahouti joined #puppet-openstack
17:11 _nick chem: Error: /Stage[main]/Dc_profile::Openstack::Keystone/Keystone_user[admin]: Could not evaluate: undefined method `[]' for nil:NilClass
17:11 _nick the error goes away if i remover the tenant line
17:13 chem _nick: 2 questions, first do you have a tenant/project called openstack on the system, second, with the "-d" options all the openstack commands should have appeared on the console.  Could you paste that ?
17:14 jistr joined #puppet-openstack
17:23 chem _nick: ok, so I think that you don't have the openstack tenant on the system and not in the catalog.  In the debug log the error should fail after a openstack project list .  Eventually I would say that adding the keystone_tenant {'openstack': ensure => present} to your catalog would solve the issue.
17:24 chem _nick: hum ... sorry I forgot that you used the admin::role class which should create the tenant ...
17:24 _nick chem: sorry, work distractions
17:24 _nick and lol was just typing the same thing
17:25 _nick so yes, there's an 'openstack' tenant already
17:25 _nick chem: https://gist.github.com/yankcrime/bfe61c7b6a83997a1d4c
17:26 xarses_ joined #puppet-openstack
17:26 chem _nick: could you do  /usr/bin/openstack project list --quiet --format csv --user ba475367750f4363898efc5b64414d82 --long
17:27 chem with the proper keystonerc file loaded in the env
17:27 chem _nick: ^
17:27 xarses_ joined #puppet-openstack
17:29 rahulait1 joined #puppet-openstack
17:32 _nick chem: actually, openstack project list: error: unrecognized arguments: --user ba475367750f4363898efc5b64414d82
17:32 _nick which is... interesting
17:32 _nick the openstack client on this node is 1.0.3, but i've also got 1.7.0 installed elsewhere and that option doesn't appear to exist
17:34 _nick ah, looks like it's a v3 only option?
17:34 chem _nick: humm yep
17:34 chem _nick: I was testing it and it's a v3 only option
17:35 _nick chem: but there's nothing specific to v3 in what i'm trying to do
17:36 ducttape_ joined #puppet-openstack
17:36 _nick the background to this is an upgrade for us from juno to kilo, and so of course i'm upgrading associated puppet modules and provisioning code
17:36 chem _nick: the command line to test the stuff can look like this --os-username adminv3 --os-password a_big_secret --os-project-name openstackv3 --os-user-domain-name admin_domain --os-project-domain-name admin_domain --os-auth-url http://127.0.0.1:5000/v3 --os-identity-api-version 3
17:37 chem _nick: ^^ no but the code is using v3 credential and endpoints.
17:38 chem _nick: but the client is not failing on this request, it's just that the list returned by the command must be empty which fails later in the code.
17:39 _nick chem: surely that list will always be empty if that command results in an error
17:40 chem _nick: I don't think there is an error as it would be shown in the log
17:40 chem _nick: having an error with the cli raises an exception which is not catched
17:41 _nick chem: ah, ok
17:41 chem _nick: I think that the env is a correct v3 environment for the command.  You have to make a new keystonerc adjusted for v3 endpoint and parameter or try to modify the command line I gave you to your environment.
17:42 _nick chem: yep, just trying a couple of things now
17:47 _nick chem: hang on, what if i'm not already running keystone v3?
17:47 _nick chem: are we saying that v3 is a prerequisite for this version of the puppet module?
17:50 chem _nick: for this part of the code v3 is required.  But as I said it must be activated already.  Check your keystone-paste.ini you should have "/v3 = api_v3" in it several times
17:51 chem _nick: and v3, v2.0 can exists at the same without problem
17:51 _nick chem: actually i think this solves the problem for me - if this bit of the code is v3 only then i can ignore it for now and then re-apply once we've upgraded and enabled v3
17:51 _nick chem: sure, but in production we don't yet have v3
17:52 _nick chem: i hadn't realised the dependancy but it's ok for now
17:53 chem _nick: check this kind of line in puppet modules : https://github.com/openstack/puppet-keystone/blob/a4c17955c7a55d2e10e13887d65bf1ce8925b8d4/lib/puppet/provider/keystone_user/openstack.rb#L10
17:54 _nick chem: ah hah
17:54 chem _nick: most of them use v3 credentials
17:54 _nick chem: understood
17:56 _nick chem: thanks for the help!
17:59 chem _nick: you're welcome. I'm not that savvy in the actions required to add v3 credential in a existing juno install and I don't know if the puppet module do it automatically (I doubt it).  Most guys who could help (which were there when this part of the code has been done) are at the summit right now with limited availability.
17:59 _nick chem: yeah it'
17:59 _nick chem: yeah it's fine, i can workaround that for now
17:59 _nick chem: the plan was to deploy keystone v3 after we'd gone to kilo, basically
18:00 _nick chem: which means this gives me a bit of a chicken-and-egg scenario in some ways, but at least i know i can work around it
18:02 chem _nick: cool
18:03 rahulait joined #puppet-openstack
18:13 nlahouti joined #puppet-openstack
18:13 openstackgerrit Athlan-Guyot sofer proposed openstack/puppet-keystone: Keystone_endpoint match service by name/type.  https://review.openstack.org/239434
18:13 nlahouti1 joined #puppet-openstack
18:21 chem _nick: the full reference of the keystone v3 implementation is described there http://specs.openstack.org/openstack/puppet-openstack-specs/specs/kilo/api-v3-support.html , that may help.
18:29 nlahouti joined #puppet-openstack
18:43 nlahouti joined #puppet-openstack
19:01 ducttape_ joined #puppet-openstack
19:05 nlahouti joined #puppet-openstack
19:09 markvoelker joined #puppet-openstack
20:01 ducttape_ joined #puppet-openstack
20:53 nlahouti joined #puppet-openstack
21:00 ilbot3 joined #puppet-openstack
21:00 Topic for #puppet-openstack is now Puppet OpenStack modules - https://wiki.openstack.org/wiki/Puppet
21:11 ducttape_ joined #puppet-openstack
21:24 dgurtner joined #puppet-openstack
21:24 dgurtner joined #puppet-openstack
21:27 ducttape_ joined #puppet-openstack
22:07 cwolferh joined #puppet-openstack
22:15 nlahouti joined #puppet-openstack
22:21 morazi joined #puppet-openstack
22:30 clayton joined #puppet-openstack
22:34 nlahouti joined #puppet-openstack
22:35 ducttape_ joined #puppet-openstack
22:35 nlahouti joined #puppet-openstack
22:38 _ducttape_ joined #puppet-openstack
22:41 nlahouti joined #puppet-openstack
22:42 cwolferh joined #puppet-openstack
22:42 cwolferh_ joined #puppet-openstack
22:44 markvoelker joined #puppet-openstack
22:46 markvoelker_ joined #puppet-openstack
22:50 ducttape_ joined #puppet-openstack
22:53 _nick chem: that is helpful, thanks again
22:59 markvoelker joined #puppet-openstack
23:00 nlahouti joined #puppet-openstack
23:23 xarses_ joined #puppet-openstack
23:36 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_group for Keystone V3 API  https://review.openstack.org/202409
23:37 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Keystone Role/Group resource provider  https://review.openstack.org/211444
23:37 openstackgerrit Gilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_group_role for Keystone V3 API  https://review.openstack.org/207755
23:37 gildub joined #puppet-openstack

| Channels | #puppet-openstack index | Today | | Search | Google Search | Plain-Text | summary