Friday, 2015-09-25

*** mjb has joined #puppet-openstack00:00
*** mihgen has joined #puppet-openstack00:00
*** markvoelker has joined #puppet-openstack00:02
*** angdraug has quit IRC01:23
*** richm has quit IRC01:40
*** xarses has joined #puppet-openstack01:42
*** ferest has joined #puppet-openstack01:45
*** ferest has quit IRC01:51
openstackgerritXingchao Yu proposed openstack/puppet-heat: Add rabbit_ha_queues option  https://review.openstack.org/21549602:22
*** darkxploit has joined #puppet-openstack02:35
*** darkxploit has quit IRC02:50
*** xarses has quit IRC03:00
*** xarses has joined #puppet-openstack03:00
*** darkxploit has joined #puppet-openstack03:02
*** markvoelker has quit IRC03:27
*** fedexo has joined #puppet-openstack04:14
*** markvoelker has joined #puppet-openstack04:27
*** dgurtner has joined #puppet-openstack04:28
*** markvoelker has quit IRC04:32
*** darkxploit has quit IRC04:35
*** gildub has joined #puppet-openstack04:45
*** darkxploit has joined #puppet-openstack04:46
*** alokj has joined #puppet-openstack05:27
*** alokj is now known as Guest1919105:27
*** gildub has quit IRC05:30
*** zhangjn_ has quit IRC05:44
*** gildub has joined #puppet-openstack05:47
*** markvoelker has joined #puppet-openstack05:59
*** openstackgerrit has quit IRC06:01
*** openstackgerrit has joined #puppet-openstack06:02
*** markvoelker has quit IRC06:05
*** sergmelikyan has joined #puppet-openstack06:08
*** sanjayu has joined #puppet-openstack06:10
*** zhangjn has joined #puppet-openstack06:13
openstackgerritBenedikt von St. Vieth proposed openstack/puppet-cinder: implement class and defined type for cinder GPFS driver  https://review.openstack.org/22126506:31
*** sergmelikyan has quit IRC06:38
*** arnaud_orange has joined #puppet-openstack06:43
*** mjb has quit IRC07:00
*** mihgen has quit IRC07:00
*** fedexo has quit IRC07:00
*** mjb has joined #puppet-openstack07:01
*** arnaud_orange1 has joined #puppet-openstack07:01
*** arnaud_orange has quit IRC07:01
*** chem has joined #puppet-openstack07:02
*** 7GHAA9S1K has joined #puppet-openstack07:03
openstackgerritYanis Guenane proposed openstack/puppet-cinder: Put all the logging related parameters to the logging class  https://review.openstack.org/22726507:08
openstackgerritYanis Guenane proposed openstack/puppet-cinder: Put all the logging related parameters to the logging class  https://review.openstack.org/22726507:09
*** chem has quit IRC07:14
*** paramite has joined #puppet-openstack07:14
*** jpena has joined #puppet-openstack07:24
*** khushbu has joined #puppet-openstack07:25
*** khushbu has quit IRC07:26
*** khushbu_ has joined #puppet-openstack07:29
*** vsaienko has quit IRC07:33
*** 7GHAA9S1K has quit IRC07:36
openstackgerritYanis Guenane proposed openstack/puppet-ceilometer: Put all the logging related parameters to the logging class  https://review.openstack.org/22770507:41
openstackgerritYanis Guenane proposed openstack/puppet-cinder: Put all the logging related parameters to the logging class  https://review.openstack.org/22726507:42
*** rochaporto has joined #puppet-openstack07:43
*** dgurtner has quit IRC07:46
*** social has joined #puppet-openstack07:51
*** gildub has quit IRC07:52
*** markvoelker has joined #puppet-openstack08:00
*** markvoelker has quit IRC08:05
*** derekh has joined #puppet-openstack08:07
*** openstackgerrit has quit IRC08:16
*** openstackgerrit has joined #puppet-openstack08:17
openstackgerritXingchao Yu proposed openstack/puppet-designate: Add designate::mdns class  https://review.openstack.org/21497608:17
*** xingchao has joined #puppet-openstack08:24
*** dgurtner has joined #puppet-openstack08:28
*** dgurtner has quit IRC08:28
*** dgurtner has joined #puppet-openstack08:28
*** arnaud_orange1 has quit IRC08:28
*** _skolekonov is now known as skolekonov08:32
*** xingchao has quit IRC08:36
openstackgerritDenis Egorenko proposed openstack/puppet-sahara: Introduce Sahara extended logging class  https://review.openstack.org/22731008:40
degorenkospredzy, hey o/ Take a look please ^^^08:40
*** sanjayu has quit IRC08:40
*** sergmelikyan has joined #puppet-openstack08:50
*** gfidente has joined #puppet-openstack09:00
*** gfidente has joined #puppet-openstack09:00
*** arnaud_orange has joined #puppet-openstack09:01
*** chem has joined #puppet-openstack09:04
*** chem has quit IRC09:07
openstackgerritDenis Egorenko proposed openstack/puppet-tempest: Allow to activate Sahara tests  https://review.openstack.org/22773109:11
*** Guest19191 is now known as alokj09:11
*** sergmelikyan has quit IRC09:15
*** jayg|g0n3 has quit IRC09:22
*** jayg|g0n3 has joined #puppet-openstack09:24
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773709:31
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773709:39
*** khushbu_ has quit IRC09:41
openstackgerritDenis Egorenko proposed openstack/puppet-sahara: Change defaults value for Sahara Keystone credentials  https://review.openstack.org/22774009:46
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773709:49
*** markvoelker has joined #puppet-openstack10:01
*** markvoelker has quit IRC10:06
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773710:18
*** zhangjn has quit IRC10:19
*** leanderthal has joined #puppet-openstack10:34
openstackgerritYanis Guenane proposed openstack/puppet-glance: Put all the logging related parameters to the logging class  https://review.openstack.org/22775810:35
openstackgerritDenis Egorenko proposed openstack/puppet-sahara: Introduce Sahara extended logging class  https://review.openstack.org/22731010:42
*** sanjayu has joined #puppet-openstack10:43
openstackgerritMichael Polenchuk proposed openstack/puppet-openstacklib: Fallback to default rcfile  https://review.openstack.org/22776210:46
*** gildub has joined #puppet-openstack10:47
*** gildub has quit IRC10:57
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773711:06
*** gildub has joined #puppet-openstack11:13
*** chem has joined #puppet-openstack11:14
*** chem has quit IRC11:17
*** alokj has quit IRC11:19
*** paramite has quit IRC11:25
*** IBerezovskiy has joined #puppet-openstack11:27
*** cdelatte has joined #puppet-openstack11:28
openstackgerritDenis Egorenko proposed openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773711:33
*** sergmelikyan has joined #puppet-openstack11:34
aderyuginhi guys, please take a look https://review.openstack.org/#/c/216682/11:35
*** sergmelikyan has quit IRC11:39
openstackgerritYanis Guenane proposed openstack/puppet-glance: Put all the logging related parameters to the logging class  https://review.openstack.org/22775811:39
*** alokj has joined #puppet-openstack11:41
*** dprince has joined #puppet-openstack11:42
*** alokj is now known as Guest3337311:42
*** markvoelker has joined #puppet-openstack11:47
*** markvoelker has quit IRC11:52
*** sergmelikyan has joined #puppet-openstack11:52
*** sergmelikyan has quit IRC11:53
*** jpena is now known as jpena|lunch11:57
openstackgerritYanis Guenane proposed openstack/puppet-heat: Put all the logging related parameters to the logging class  https://review.openstack.org/22781012:03
*** jayg|g0n3 is now known as jayg12:09
*** Guest33373 has quit IRC12:17
iurygregorygood morning people12:21
EmilienMhello12:22
EmilienMhttp://logs.openstack.org/37/227737/6/check/gate-puppet-openstack-integration-dsvm-trusty/6499874/console.html#_2015-09-25_11_48_45_76912:23
EmilienMdegorenko: congrats man12:23
EmilienMyou're super fast12:23
iurygregoryhey EmilienM, when you said "don't you need keystone_config *before* running the exec? " I need to add something like Keystone_config<||> -> Exec<| title == 'saml_idp_metadata'|> to ensure the execution order?12:26
EmilienMiurygregory: yes something like that12:27
iurygregoryok o/12:27
iurygregorywhen you have time can you help me with the acceptance? ^^12:28
degorenkohello o/12:28
degorenkoEmilienM, yes, it works :)  https://review.openstack.org/#/q/status:open+branch:master+topic:integ/sahara,n,z12:29
*** sergmelikyan has joined #puppet-openstack12:30
EmilienMdegorenko: big congrats....12:30
EmilienMit's very cool12:30
EmilienMI have a comment though12:31
*** markvoelker has joined #puppet-openstack12:31
EmilienMdegorenko: look in gerrit12:31
degorenkoEmilienM, one more request :D can you tell me (i'm about https://review.openstack.org/#/c/219275) - is 2 patch set ok with you?12:31
*** zhangjn has joined #puppet-openstack12:32
EmilienMdegorenko: 2 patchsets, like another one on top of 219275?12:32
*** morazi has joined #puppet-openstack12:33
degorenkoyeah12:33
EmilienMI would prefer one patchset, since we did not decide yet about SERVICE_DEFAULT12:33
degorenkoyea, i know. And 2 patch set - it is without service_default12:33
degorenkoit was updated due to Yanis' comment12:34
*** darkxploit has quit IRC12:38
degorenkooops, i misunderstand you. we have 219275 - take a look on 2 (second) patch set :) not two patches :)12:42
EmilienMdegorenko: oh ok12:43
EmilienMdegorenko: yes12:43
EmilienMpatchset #2 looks better12:43
degorenkoEmilienM, ok, thanks! I'll update then12:44
EmilienMdegorenko: also please see my comment on your integ patch12:44
EmilienMafter that, I'll +212:44
degorenkoEmilienM, i've already answered you :P12:44
EmilienMdegorenko: +212:45
EmilienMdegorenko: thx, good work here!12:45
degorenko:) thanks for examples12:46
*** sergmelikyan has quit IRC12:47
degorenkoEmilienM, take a look please: https://review.openstack.org/#/c/227740/ we have some inconsistence in sahara :)12:48
degorenkoEmilienM, thanks!12:52
*** ducttape_ has joined #puppet-openstack12:53
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Tenant and user providers without de-facto domain  https://review.openstack.org/22782912:57
*** pradk has joined #puppet-openstack12:58
*** richm has joined #puppet-openstack13:02
openstackgerritDenis Egorenko proposed openstack/puppet-cinder: Add posibility to specify privileged user for Cinder  https://review.openstack.org/21927513:03
*** arnaud_orange1 has joined #puppet-openstack13:03
*** jpena|lunch is now known as jpena13:04
*** arnaud_orange has quit IRC13:05
*** ducttape_ has quit IRC13:06
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-keystone: Support for Keystone as Identity Provider  https://review.openstack.org/20805413:06
iurygregorycan anyone review this spec: https://review.openstack.org/#/c/223777/ ^^13:06
openstackgerritYanis Guenane proposed openstack/puppet-keystone: Put all the logging related parameters to the logging class  https://review.openstack.org/22784313:20
openstackgerritYanis Guenane proposed openstack/puppet-keystone: Put all the logging related parameters to the logging class  https://review.openstack.org/22784313:23
*** sergmelikyan has joined #puppet-openstack13:26
openstackgerritEmilien Macchi proposed openstack/puppet-nova: Try to use zuul-cloner to prepare fixtures  https://review.openstack.org/22683013:28
*** sergmelikyan has quit IRC13:31
*** sergmelikyan has joined #puppet-openstack13:32
*** rochaporto has quit IRC13:36
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Domain checking to deprecate no domain name usage  https://review.openstack.org/21804413:39
EmilienMdegorenko: in case you have time, I'm having issues with https://review.openstack.org/22497413:40
openstackgerritYanis Guenane proposed openstack/puppet-nova: Put all the logging related parameters to the logging class  https://review.openstack.org/22785313:40
EmilienMdegorenko: there is a problem in temepst I think - not sure how familiar you are with horizon13:41
openstackgerritYanis Guenane proposed openstack/puppet-keystone: Put all the logging related parameters to the logging class  https://review.openstack.org/22784313:41
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: add dashboard service  https://review.openstack.org/22497413:41
degorenkoEmilienM, not very well, but i'll look13:43
EmilienMdegorenko: it's ok... don't worry - now I'm on heat & swift13:44
*** sanjayu has quit IRC13:44
EmilienMdegorenko: i already pushed heat but I found a bug in puppet-heat that causes trusts not working in tempest tests13:45
degorenkoEmilienM, you talking about 227084?13:45
EmilienMdegorenko: yes13:46
degorenkoEmilienM, oh, it is about rpc backend right?13:47
degorenkoor another one?13:48
EmilienMno13:48
EmilienMit's about keystone trusts13:48
* degorenko looking at 22708413:48
EmilienMif you look at tempests logs13:48
EmilienMI'm not sure puppet created the user in the heat admin domain13:48
degorenkoauth fails13:48
EmilienMthat's it13:48
degorenkohm, another tests passed13:51
EmilienMyeah but other tests do not need trusts13:51
degorenkoyeah13:52
degorenko2015-09-24 18:57:23.686 16772 ERROR heat.common.keystoneclient [req-f55c9e11-9eb4-4e0c-8b9d-b6e9df33cdc3 b64929e1867844e78b8a665a106577b7 10d02adce993420ab0237afd10946b51] Domain admin client authentication failed13:52
degorenkoalso here some many traces13:52
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Tenant and user providers without de-facto domain  https://review.openstack.org/22782913:53
degorenkoEmilienM, user was created: http://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/console.html#_2015-09-24_18_43_49_56513:54
openstackgerritMerged openstack/puppet-swift: Add support for DLO configuration.  https://review.openstack.org/17202113:54
EmilienMdegorenko: not sure it was created IN the domain13:55
EmilienMthat's my concern13:55
degorenkooh13:55
EmilienMi need to work on it today and add some tests13:55
degorenkohttp://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/console.html#_2015-09-24_18_50_33_19913:55
EmilienMoh actually you're right13:55
EmilienMI did not see that log13:55
degorenkowhy it use Default'13:55
EmilienMit's pretty clear yeah13:55
degorenkowhy whit '?13:55
degorenkowith*13:55
degorenkooh13:56
degorenkoit is quote from command13:56
EmilienMdegorenko: because gildub told me *today* puppet-keystone is able to assign a role to a user in a specific domain only for default domain13:56
degorenkoEmilienM, but another command use default_domain instead of just Default13:57
*** gildub has quit IRC13:58
openstackgerritMerged openstack/puppet-heat: Cleanup configure_delegated_roles deprecated parameter  https://review.openstack.org/22708314:01
openstackgerritMerged openstack/puppet-heat: Update rpc_backend default parameter  https://review.openstack.org/22709214:02
EmilienMdegorenko: nothing in your link (logs) show us that the role has been assigned to the user in the domain14:02
EmilienMdegorenko: and I don't think that worked, I need to run some debug to check that14:02
EmilienMthat's why the tempest test is failing I think14:02
openstackgerritJavier Peña proposed openstack/puppet-swift: Add support for swift-object-expirer service  https://review.openstack.org/21154914:03
degorenkohm14:04
openstackgerritYanis Guenane proposed openstack/puppet-keystone: Put all the logging related parameters to the logging class  https://review.openstack.org/22784314:06
openstackgerritMerged openstack/puppet-ceilometer: compute agent: do not try to configure nova.conf  https://review.openstack.org/22651214:07
openstackgerritMerged openstack/puppet-ceilometer: rspec: run tests for ::ceilometer::agent::auth  https://review.openstack.org/22730614:07
openstackgerritMerged openstack/puppet-ceilometer: agent/auth: bring consistent how we manage empty parameters  https://review.openstack.org/22730714:09
openstackgerritMerged openstack/puppet-ceilometer: Implement auth_endpoint_type parameter  https://review.openstack.org/22730814:09
*** dfisher has joined #puppet-openstack14:16
*** delatte has joined #puppet-openstack14:19
*** sergmelikyan has quit IRC14:20
*** cdelatte has quit IRC14:22
*** sergmelikyan has joined #puppet-openstack14:23
*** sergmelikyan has quit IRC14:27
*** ducttape_ has joined #puppet-openstack14:28
openstackgerritMerged openstack/puppet-openstack-integration: scenario001: enable telemetry service  https://review.openstack.org/22649014:28
*** zhangjn_ has joined #puppet-openstack14:29
*** zhangjn_ has quit IRC14:29
openstackgerritMerged openstack/puppet-openstack-integration: Puppetfile: bump apt from 1.8.x to 2.1x  https://review.openstack.org/22694514:29
*** zhangjn_ has joined #puppet-openstack14:30
degorenkoEmilienM, for horizon, did you saw this: Invalid HTTP_HOST header: 'devstack-trusty-hpcloud-b4-5100800'. You may need to add u'devstack-trusty-hpcloud-b4-5100800' to ALLOWED_HOSTS.14:30
degorenkolooks like missed parameter14:30
EmilienMit should be the case, no?14:30
* EmilienM looking14:31
EmilienMI need to patch infra to have horizon logs14:31
degorenkoit is fqdn by default in horizon14:31
EmilienMdegorenko: oh right, nice catch14:32
*** zhangjn has quit IRC14:32
EmilienMdegorenko: I'll try it today14:32
degorenko:)14:32
degorenkoalso i14:32
degorenkoerm14:32
degorenkoalso i'll try to find out problem with heat14:32
dfisherEmilienM:  tests run *so much better* with a .fixtures.yml14:33
degorenkoour tempest guys told me, that heat should have the same domain that is for keystone14:33
dfisheralso:  https://tickets.puppetlabs.com/browse/MODULES-263214:33
EmilienMdfisher: cool :) good to know, our debug session was cool yesterday :)14:34
EmilienMdegorenko: ok, will look14:34
openstackgerritMerged openstack/puppet-tempest: Allow to activate Sahara tests  https://review.openstack.org/22773114:34
degorenkoEmilienM, let me know, if it will work :)14:34
dfisherthank you again, for the help14:35
EmilienMdfisher: cool :) my pleasure14:35
degorenkosbadia, spredzy please https://review.openstack.org/#/c/227740/ :)14:39
openstackgerritMerged openstack/puppet-openstack-integration: scenario001: enable data processing service  https://review.openstack.org/22773714:39
EmilienMok, we should have horizon config with https://review.openstack.org/22787914:40
EmilienMdegorenko: see https://review.openstack.org/#/c/227867/14:41
degorenkonice title :D we need more jobs (c)14:42
*** sergmelikyan has joined #puppet-openstack14:43
*** sergmelikyan has quit IRC14:45
sbadiahaha14:46
sbadiamowar jobs!!14:46
sbadiadegorenko done14:46
degorenkosbadia, thanks!14:47
sbadiadegorenko: on https://review.openstack.org/#/c/227310/, you can update the commit message?14:47
sbadiait's sahara::logging14:47
degorenkosbadia, sure, another is ok with you?14:48
sbadiadegorenko: sorry, not well explain ;)14:48
degorenkosbadia, i got your point14:49
degorenkoceilometer in commit message :)14:49
sbadiathe commit message said 'Adding ceilometer::logging' but it's sahara14:49
sbadiayep :)14:49
degorenkoand another part is ok with you? :D14:49
sbadiayep +2 :)14:49
degorenkook!14:49
openstackgerritDenis Egorenko proposed openstack/puppet-sahara: Introduce Sahara extended logging class  https://review.openstack.org/22731014:50
degorenkosbadia, done :)14:50
sbadiaand put a -1 only for that is a bit too much :)14:50
sbadiadegorenko: thx!14:50
sbadiaEmilienM: ^ please review :)14:50
degorenko:) thanks you14:50
EmilienMrichm: so I'm trying to run Heat in our Integration CI14:51
EmilienMrichm: which means I'm running tempest.14:51
EmilienMrichm: one test is failing (in heat) which is testing the trusts & delegated role14:52
degorenkosbadia, can you also take a look here: https://review.openstack.org/#/c/219275/ We have some discussion with mwhahaha14:52
sbadiaack14:52
EmilienMrichm: the patch https://review.openstack.org/22708414:52
* mwhahaha feels like a bad person for all these discussions this week14:52
EmilienMrichm: I think the user that we create in puppet-heat has no role in the domain14:52
degorenko:D14:52
EmilienMrichm: look http://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/console.html#_2015-09-24_18_43_49_56514:53
EmilienMrichm: keystone_user_role[heat_admin@::Default] should it work ?14:53
richmlooking14:53
EmilienMmwhahaha: have you seen my last patchset?14:53
mwhahahanot yet14:53
EmilienMmwhahaha: https://review.openstack.org/22683014:53
EmilienMmwhahaha: if you export PUPPETFILE=/path/Puppetfile, Rakefile will use it14:54
mwhahahacool14:54
mwhahahayea i think that'll work well. we should make sure to mention it in the documentation somewhere as well14:55
EmilienMmwhahaha: I'll take care of it in the wiki14:55
EmilienMonce it's merged14:55
*** ducttape_ has quit IRC14:56
*** _ducttape_ has joined #puppet-openstack14:56
richmEmilienM: what's the problem?14:56
richmEmilienM: I don't see an error14:56
EmilienMrichm: http://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/console.html#_2015-09-24_19_03_33_24914:57
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable orchestration service  https://review.openstack.org/22708414:57
openstackgerritMerged openstack/puppet-sahara: Change defaults value for Sahara Keystone credentials  https://review.openstack.org/22774014:58
richmEmilienM: I saw in the puppet log where the heat_admin user is assigned a role in the domain ::Default15:00
richmso that means it needs to request a token using a domain instead of a project15:00
richmis the code capable of requesting a domain scoped token instead of a project scoped token?15:00
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: add dashboard service  https://review.openstack.org/22497415:00
EmilienMdegorenko: done ^ we will see results15:01
richmor is it trying to request a domain scoped token but it needs a project scoped token instead?15:01
EmilienMrichm: so my guess is, in puppet-heat/manifests/keystone/domain.pp, $domain_admin user should has a role in $domain_name domain15:02
degorenkoEmilienM, take a look on 301 :D15:02
degorenko<<<< HEAD :)15:02
EmilienMdegorenko: thx15:02
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: add dashboard service  https://review.openstack.org/22497415:02
spredzydegorenko, -1 the logging for few nits15:02
spredzyelase I am ok15:02
spredzys/elase/else15:03
*** mdorman has joined #puppet-openstack15:03
EmilienMrichm: http://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/logs/keystone/main.txt.gz#_2015-09-24_18_57_23_67815:04
EmilienMlook at keystone logs15:04
EmilienMthis logs happens in the same time as the tempest test failure15:04
degorenkospredzy, for your link: https://review.openstack.org/#/c/227853/1/spec/classes/nova_logging_spec.rb,cm 18 line, red space :)15:05
richmEmilienM: https://github.com/openstack/puppet-heat/blob/master/manifests/keystone/domain.pp#L7415:05
spredzydegorenko, yep saw it when I pasted the link :) For my defense it was there before but yes will remove it :)15:05
richmEmilienM: so yes, $domain_admin user has role 'admin' in domain $domain_name15:06
EmilienM"UserNotFound: Could not find user: heat"15:06
EmilienMmaybe it's looking for the user in the domain?15:06
*** bnemec has quit IRC15:08
richmEmilienM: This is the auth/tokens call, correct?  If so, then yes, a domain for the user must be specified e.g. OS_USER_DOMAIN_NAME15:08
*** bnemec has joined #puppet-openstack15:08
degorenkospredzy, about your comment here https://review.openstack.org/#/c/227310/6/spec/classes/sahara_logging_spec.rb i don't clearly understand what do you mean?15:08
richmif the wrong domain name is specified, then I would expect an error like that15:08
spredzydegorenko, we only test 2 settings for non default values15:09
degorenkospredzy, i have test for all params, but in this line it tests defaults log_facility with overridden use_syslog15:09
EmilienMoh15:09
EmilienMrichm: maybe I need to use default_domain ?15:09
spredzycan we test all of them for non-default values15:09
spredzy?15:09
EmilienMrichm: http://logs.openstack.org/84/227084/7/check/gate-puppet-openstack-integration-dsvm-trusty/dbfa4eb/logs/tempest.conf.txt.gz15:09
spredzydegorenko, my bad15:09
spredzyread to fast15:09
degorenkoEmilienM, i said this before :) about default_domain15:10
richmEmilienM: What domain was the heat user created in?15:10
EmilienMrichm: trying it15:10
EmilienMrichm: idk15:10
EmilienMlet's try15:10
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable orchestration service  https://review.openstack.org/22708415:11
EmilienMdegorenko: sorry, I missed it probably15:12
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Implementation of api and engine classes  https://review.openstack.org/21668215:12
degorenkono problem :)15:12
EmilienMrichm: gilles told me today our module did not allow to use another domain but Default when assigning a role to a domain - maybe I misunderstood15:13
richmEmilienM: I'm not sure what gildub means - you can assign a user a role in any domain15:14
richmusing the keystone_user_role code15:15
EmilienMcool15:15
EmilienMI probably misunderstood15:15
openstackgerritDenis Egorenko proposed openstack/puppet-sahara: Introduce Sahara extended logging class  https://review.openstack.org/22731015:19
degorenkospredzy, ^15:19
* spredzy checking15:19
socialrichm: we need to do something with stderr and puppet15:20
socialrichm: on f23 puppet modules neutron and keystone fail because of gnome environment issue15:21
socialrichm: they try to list   from gi.repository import GnomeKeyring15:21
socialrichm: or we can start using some other format, parse xml if we use html or parse jaml15:22
social*json :)15:22
spredzydegorenko, +2. Thanks a lot for doing that on puppet-sahara :)15:22
degorenkospredzy, no problem :) sbadia can you +2 again on my change please? :D https://review.openstack.org/22731015:23
*** sergmelikyan has joined #puppet-openstack15:24
*** v1k0d3n has quit IRC15:26
*** samuelBartel has quit IRC15:27
*** v1k0d3n has joined #puppet-openstack15:29
degorenkoEmilienM, 224974 is failed again, crap15:30
degorenkoEmilienM, openstack_auth.forms Login failed for user "tempest-TestDashboardBasicOps-1386298411"15:30
degorenkobut it is warning15:30
*** krotscheck has quit IRC15:33
*** krotscheck has joined #puppet-openstack15:34
openstackgerritRicardo Carrillo Cruz proposed openstack/puppet-ironic: Allow passing the whole contents of bifrost_global_vars  https://review.openstack.org/22291415:40
*** sergmelikyan has quit IRC15:41
*** arnaud_orange1 has quit IRC15:41
aderyuginHi, EmilienM, spredzy! I've resolved all problems, look at my patch please https://review.openstack.org/#/c/216682/15:41
EmilienMaderyugin: you resolved all problems? wow :)15:43
*** delatte has quit IRC15:47
sbadiadegorenko: a bit tricky but done ;-) https://review.openstack.org/#/c/219275/6/manifests/api.pp,cm15:47
*** delatte has joined #puppet-openstack15:47
richmsocial: I like jaml :-)15:48
richmespecially on toast15:48
EmilienMgood joke15:49
socialrichm: but seriously we need to patch puppet to separate stderr15:49
socialrichm: /usr/bin/neutron net-show --format=shell from gi.repository import GnomeKeyring15:50
socialor for example Error: /Stage[main]/Main/Keystone_user[demo]: Could not evaluate: Execution of '/usr/bin/openstack token issue --format value' returned 1: /usr/lib/python2.7/site-packages/keyring/backends/Gnome.py:6: PyGIWarning: GnomeKeyring was imported without specifying a version first. Use gi.require_version('GnomeKeyring', '1.0') before import to ensure that the right version gets loaded15:51
degorenkosbadia, wow :D is it works really?15:51
sbadiadegorenko: héhé yep :)15:51
sbadiatested on http://rubular.com/15:51
degorenkosbadia, some kind of black magic15:51
sbadiahaha15:52
sbadiaregexp guru :)15:52
openstackgerritMerged openstack/puppet-sahara: Introduce Sahara extended logging class  https://review.openstack.org/22731015:52
degorenkosbadia, nope :D it doesn't!15:53
degorenkosbadia, try "undef"15:53
degorenkoas string :P15:53
richmsocial: are "separate stderr from stdin" and "use json" separate issues?15:53
sbadiahumrf15:53
socialrichm: it's same issue15:54
socialrichm: with json you can at least validate that you have garbage there15:54
socialrichm: but the solution is to get rid of stderr, but we some times parse even that so we need to separate those two15:54
richmsocial: 1) json - I think there is a bug open on this - it will require a) the correct updated version of osc, and its dependencies like cliff b) a few changes in openstacklib15:56
richmsocial: 2) stderr - if we really need to split this, it will require changes to puppet itself, the way it handles external commands15:56
*** IBerezovskiy has quit IRC15:57
socialrichm: 2) is correct15:57
socialrichm: how often we hit this issue, every 2 months?15:57
richmsocial: Has puppetlabs been made aware of this issue?  bug filed against them?15:57
*** skolekonov has quit IRC15:58
richm1) also, if you are talking about commands other than osc, for example, neutron, then neutron and any other command used to get openstack related information needs to be changed15:59
socialrichm: puppetlabs has jira, it's impossible to search for anything there16:04
socialrichm: anyway I'll create issue but even if they fix it I guess that happends only for newer versions16:04
EmilienMsocial, richm: our liaison with PL is Hunner, _ody, _morgan16:04
EmilienMI suggest you talk to them16:04
*** zhangjn_ has quit IRC16:20
openstackgerritEmilien Macchi proposed openstack/puppet-heat: Allow to not manage Keystone domain  https://review.openstack.org/22793616:26
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable orchestration service  https://review.openstack.org/22708416:26
EmilienMrichm: trying again with default domain ^16:26
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: DNM - CI test  https://review.openstack.org/22793716:27
EmilienMdmsimard: it will tell you the status of RDO packaging for us ^16:27
dmsimardEmilienM: ok will take a look16:29
*** zhangjn has joined #puppet-openstack16:32
*** leanderthal has quit IRC16:34
*** gfidente has quit IRC16:35
*** gfidente has joined #puppet-openstack16:35
*** gfidente has quit IRC16:35
*** gfidente has joined #puppet-openstack16:35
*** sergmelikyan has joined #puppet-openstack16:36
*** cdelatte has joined #puppet-openstack16:39
*** delatte has quit IRC16:41
*** delattec has joined #puppet-openstack16:44
*** cdelatte has quit IRC16:45
*** jpena has quit IRC16:48
*** vinsh has joined #puppet-openstack16:53
openstackgerritAdam Vinsh proposed openstack/puppet-swift: Manage swift with swiftinit service provider  https://review.openstack.org/20322016:54
*** sergmelikyan has quit IRC17:09
EmilienMrichm: I still have the issue: http://logs.openstack.org/84/227084/10/check/gate-puppet-openstack-integration-dsvm-trusty/16a5675/logs/keystone/main.txt.gz#_2015-09-25_16_51_19_79617:09
EmilienMI configured heat & tempest to use the default domain17:10
EmilienMhttp://logs.openstack.org/84/227084/10/check/gate-puppet-openstack-integration-dsvm-trusty/16a5675/logs/tempest.conf.txt.gz17:10
EmilienMhttp://logs.openstack.org/84/227084/10/check/gate-puppet-openstack-integration-dsvm-trusty/16a5675/logs/etc/heat/heat.conf.txt.gz17:10
*** xarses has quit IRC17:12
*** chem has joined #puppet-openstack17:12
*** derekh has quit IRC17:13
*** chem has quit IRC17:17
*** chem has joined #puppet-openstack17:18
degorenkohave a nice weekend, guys! bye!17:21
*** mihgen_ has joined #puppet-openstack17:24
iurygregoryyou too degorenko o/17:24
*** dgurtner has quit IRC17:25
richmEmilienM: need to see the code to figure out in which domain the user 'heat' is in17:27
*** zhangjn has quit IRC17:27
richmEmilienM: the ::heat class creates the user 'heat' - the 'keystone_user' parameter - scenario001.pp doesn't change this - so ::heat creates user 'heat' in domain 'Default' (since no domain was specified)17:33
*** xarses has joined #puppet-openstack17:35
richmEmilienM: then, ::heat::keystone::auth assigns this user (the $auth_name parameter) to the role of 'admin' in the 'services' project of domain 'Default'17:36
richmEmilienM: ok - now I need to see the puppet code that is causing the error to appear in the keystone log17:38
richmEmilienM: somewhere, someone is trying to a) use the keystone v3 api without specifying a domain or 2) specifying the wrong domain for the heat user17:38
richmEmilienM: I can't tell where from the scenario001.pp or the puppet-heat code17:39
richmEmilienM: is this coming from tempest?17:39
richmEmilienM: in scenario001.pp - what is the intention of setting domain_name     => 'default_domain'?17:45
richmEmilienM: according to the code https://github.com/openstack/puppet-heat/blob/b608fcebda837ae4c9cdf2d8a8e6e3615f111cf5/manifests/keystone/domain.pp#L6617:46
richmEmilienM: this only affects the heat_domain_admin user 'heat_admin' - it has no effect on anything else, afaict17:46
richmthat is, it has no effect on anything having to do with the 'heat' user17:47
*** chem has quit IRC17:53
*** ducttape_ has joined #puppet-openstack17:53
*** _ducttape_ has quit IRC17:56
EmilienMrichm: back from lunch, /me reading17:58
EmilienMwe set domain_name parameter so we can test that using something else but Default actually works.18:30
*** rahulait has joined #puppet-openstack18:33
*** krotscheck has quit IRC18:34
*** krotscheck has joined #puppet-openstack18:36
*** bmjen has joined #puppet-openstack18:36
EmilienMtesting with Default everywhere to isolate the problem18:39
*** krotscheck has quit IRC18:39
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable orchestration service  https://review.openstack.org/22708418:39
*** krotscheck has joined #puppet-openstack18:39
*** ducttape_ has quit IRC18:40
*** ducttape_ has joined #puppet-openstack18:41
openstackgerritNathaniel proposed openstack/puppet-neutron: Simplify rpc_backend parameter  https://review.openstack.org/22799418:43
*** rcarrillocruz has joined #puppet-openstack18:44
*** dmsimard is now known as dmsimard|afk18:47
*** ducttape_ has quit IRC18:55
*** ducttape_ has joined #puppet-openstack18:56
*** ducttape_ has quit IRC19:13
*** ducttape_ has joined #puppet-openstack19:16
rahulaitHi All,19:35
rahulaitI am trying the RDO installation of Openstack using puppet. It works fine when I puppetize my controller node for the first time after fresh installation of OS. There are no errors thrown at terminal during the installation. However, if I try to rerun the puppet agent, it configures something additional this time which is not configured during the first run. Mentioned below are the logs it prints to terminal:-19:35
rahulaitNotice: /File[/etc/sysconfig/iptables]/seluser: seluser changed 'unconfined_u' to 'system_u'19:35
rahulaitNotice: /Stage[main]/Neutron::Agents::Ml2::Ovs/Service[ovs-cleanup-service]/enable: enable changed 'false' to 'true'19:35
rahulaitNotice: /Stage[main]/Neutron::Agents::Ml2::Ovs/Neutron::Plugins::Ovs::Bridge[physext1:br-ex]/Vs_bridge[br-ex]/external_ids: external_ids changed '' to 'bridge-id=br-ex'19:35
rahulaitNotice: /Stage[main]/Quickstack::Neutron::Controller/Exec[neutron-db-manage upgrade]/returns: executed successfully19:35
rahulaitNotice: Finished catalog run in 36.61 seconds19:35
rahulaitFrom these logs, I am unable to figure out which of the parameters were not configured when it was run for the first time so that I can try fixing them in the script itself. I want to avoid the dependency of running puppet multiple times. Looking at the *.conf files on the controller node doesn't help much.19:35
rahulaitCan someone please help me out in understanding what the above mentioned logs point to? Any pointers would be really helpful.19:35
EmilienMjayg: ^19:36
*** jtomasek has quit IRC19:37
dprinceEmilienM: nice keystone survey19:40
EmilienMdprince: yeah, we need to gather more data to define our roadmap19:41
jaygI tried to reply to that email with a bunch of qustions, but I guess it got moderated since I just joined the -operator list19:41
iurygregorywhat is the link for the survey?19:42
jaygrahulait: I'll repeat the questions here, first one is, what version?  we haven't released quickstack for rdo in quite a while19:42
jaygcode has been moving along, just not released in rdo19:42
EmilienMiurygregory: https://openstack.nimeyo.com/59609/openstack-dev-puppet-feedback-request-about-puppet-keystone19:42
rahulaitjayg: Its kilo-puppet.19:42
jaygrahulait: and are you running the astapor installer or staypuft (which is the one with all the wizards)?19:43
rahulaitjayg: Its astapor19:43
jaygrahulait: ok, next, which hostgroups are you using, and is it one of the default ones, or a custom group?19:44
iurygregoryi'll ask the operators here to answer o/19:44
rahulaitjayg: we had created our own host-groups. We gave it some name like production_abc and specified the parameter values in production_abc.yaml in directory /var/lib/hiera/19:46
jaygahh, well, that'll sure confuse things, we have never tested any of these with hiera in dev, though I know the opendaylight guys have done their own stuff that way19:46
rahulaitohk... but looking at those logs, can we infer something? I was unable to relate them as what they are exactly configuring...19:47
jaygrahulait: without knowing how you are using our code, that is very hard to say, it was designed with certain epxectations which are met by the hostgroups we ship with19:48
jaygwe do require for HA controllers a second run though, which was part of what you wanted to avoid, however, it is only for a few additional things, don't think any of them are what you listed19:49
jaygrahulait: if you want to send me the hostgroup yaml, and perhaps reacted version of your heira file(s), I may be able to help track down the spots where you are hitting issues19:49
rahulaitoh ok...19:50
jaygrahulait: the main thing that is second-run is getting the service not managed by puppet, so they don't conflict with pacemaker wanting to control them - I would have to dig to see what the other spot is, if I am remembering correctly19:54
rahulaitjayg: https://github.com/rahulait/kilo-puppet this is the code I am using to puppetize my hosts19:56
jaygok, I'll take a looks19:56
*** dmsimard|afk is now known as dmsimard20:15
*** ducttape_ has quit IRC20:32
*** ducttape_ has joined #puppet-openstack20:33
*** pradk has quit IRC20:40
openstackgerritNathaniel proposed openstack/puppet-neutron: Simplify rpc_backend parameter  https://review.openstack.org/22799420:40
*** dprince has quit IRC20:41
*** karmix has joined #puppet-openstack20:42
*** jayg is now known as jayg|g0n320:57
*** ducttape_ has quit IRC21:06
*** sanjayu has joined #puppet-openstack21:09
*** gfidente has quit IRC21:11
*** ducttape_ has joined #puppet-openstack21:11
*** openstackgerrit has quit IRC21:16
*** openstackgerrit has joined #puppet-openstack21:17
*** ducttape_ has quit IRC21:18
iurygregoryby people have a nice weekend o/21:21
*** rahulait has quit IRC21:22
*** social has quit IRC21:28
*** iurygregory has quit IRC21:28
openstackgerritEmilien Macchi proposed openstack/puppet-nova: Implement WSGI support for Nova API  https://review.openstack.org/21331521:42
*** sanjayu has quit IRC21:54
*** openstackgerrit has quit IRC22:01
*** openstackgerrit has joined #puppet-openstack22:02
*** vinsh_ has joined #puppet-openstack22:15
*** vinsh has quit IRC22:19
*** vinsh_ has quit IRC22:20
*** linkedinyou has quit IRC22:25
*** xarses has quit IRC22:28
*** openstack has joined #puppet-openstack22:34
*** rahulait1 has joined #puppet-openstack22:45
*** xarses has joined #puppet-openstack22:46
*** xarses has quit IRC22:46
*** markvoelker has quit IRC22:46
*** xarses has joined #puppet-openstack22:47
*** openstack has joined #puppet-openstack22:49
*** sanjayu has joined #puppet-openstack22:56
*** mdorman has quit IRC22:58
*** social has joined #puppet-openstack22:59
*** linkedinyou has joined #puppet-openstack23:09
*** vinsh has joined #puppet-openstack23:17
karmixEmilienM: The Puppetfile in the stable/kilo branch of puppet-openstack-integration is configured to pull a stable/kilo branch of puppet-monasca.  This makes r10k very unhappy because there is no stable/kilo branch for puppet-monasca.23:26
*** markvoelker has joined #puppet-openstack23:33
*** rahulait1 has quit IRC23:38
*** morazi_ has joined #puppet-openstack23:45
*** morazi has quit IRC23:48
*** vinsh has quit IRC23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!