Tuesday, 2016-01-12

openstackgerritMerged openstack/puppet-ceilometer: Add required db subclass to README.md  https://review.openstack.org/26504900:03
*** xarses has quit IRC00:04
openstackgerritAlex Schultz proposed openstack/puppet-cinder: Update tests to leverage rspec-puppet-facts  https://review.openstack.org/24233000:04
_odyEmilienM: Can you point me at a failed job resulting from what https://review.openstack.org/#/c/266069 is reverting?00:04
_odyI don't see failures from rabbitmq related things on the patch that was previously merged.00:05
EmilienM_ody: all recent jobs00:05
EmilienMlook at https://review.openstack.org/266004 for example00:05
EmilienMI reported the bug https://bugzilla.redhat.com/show_bug.cgi?id=129758000:06
openstackbugzilla.redhat.com bug 1297580 in openstack-cinder "cinder GID is stolen by epmd" [Urgent,New] - Assigned to eharney00:06
EmilienMbut basically, all jobs for scenario001 on centos7 are failing because of this bug00:06
*** rahulait has quit IRC00:06
EmilienMyou can look at all scenario001/centos7 jobs since 5th january00:07
EmilienM_ody: ^00:07
*** rahulait has joined #puppet-openstack00:07
_odyok. I was just expecting to see it in the orginal change's related tests.00:07
_odyI must just be overlooking something00:07
*** zhangjn has joined #puppet-openstack00:10
*** zhangjn has quit IRC00:12
*** xarses has joined #puppet-openstack00:17
_odyEmilienM: Is this a case where the init system claims rabbitmq launched successfully what it doesn't actually do so?  I can see cinder is unable to connect to rabbitmq but I don't see the reason why.00:19
*** markvoelker has quit IRC00:20
openstackgerritMerged openstack/puppet-neutron: Adds the ability to force metadata with dhcp agent  https://review.openstack.org/26504800:22
*** dgurtner has quit IRC00:24
EmilienM_ody: ok let me explain00:33
EmilienMI did that patch because at the end we will want to have rabbitmq ready *before* any openstack service00:34
EmilienMbut the problem is https://bugzilla.redhat.com/show_bug.cgi?id=1297580 which is preventing us to do so00:34
openstackbugzilla.redhat.com bug 1297580 in openstack-cinder "cinder GID is stolen by epmd" [Urgent,New] - Assigned to eharney00:34
EmilienMwhen this bug ^ is fixed in Fedora, we'll be able to install rabbitmq before openstack (cinder included)00:35
EmilienMand so the orchestration that we want00:35
EmilienMbut until that, we need a workaround (the revert I proposed)00:35
EmilienMso we can have our integration jobs green00:35
EmilienMin the meantime, if you observe openstack logs, you might notice openstack services can start before rabbitmq but they'll try to reconnect to amqp again00:36
EmilienMthanks to something in oslo.messaging00:36
EmilienM_ody: is it fine now?00:36
*** ntpttr has joined #puppet-openstack00:40
openstackgerritMerged openstack/puppet-openstack-integration: Revert "rabbitmq: make sure RabbitMQ resources are created before running OpenStack"  https://review.openstack.org/26606900:46
*** ntpttr has left #puppet-openstack00:46
*** angdraug has quit IRC00:52
*** zhangjn has joined #puppet-openstack00:58
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: use new parameters to configure neutron/notifications  https://review.openstack.org/26438700:58
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Improve logging for OpenStack services  https://review.openstack.org/26542600:59
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: enable Aodh on ubuntu platform  https://review.openstack.org/26506101:00
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Test Mitaka on UCA & RDO  https://review.openstack.org/25563501:00
*** natarej_ has quit IRC01:11
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Test Mitaka on UCA & RDO  https://review.openstack.org/25563501:14
*** markvoelker has joined #puppet-openstack01:21
*** markvoelker has quit IRC01:25
*** markvoelker has joined #puppet-openstack01:25
openstackgerritXiaohua Yuan proposed openstack/puppet-designate: Add related parameters to designate::api  https://review.openstack.org/26002401:57
*** xingchao has joined #puppet-openstack02:01
*** cwolferh has quit IRC02:32
*** zhangjn has quit IRC02:43
*** ilbot3 has quit IRC02:45
*** zhangjn has joined #puppet-openstack02:48
*** ilbot3 has joined #puppet-openstack02:48
*** xingchao_ has joined #puppet-openstack02:50
*** xingchao has quit IRC02:52
*** rahulait has quit IRC02:58
*** zhangjn has quit IRC02:58
*** zhangjn has joined #puppet-openstack03:05
*** spredzy has quit IRC03:07
*** spredzy has joined #puppet-openstack03:10
*** zhangjn has quit IRC03:15
openstackgerritMerged openstack/puppet-openstack-integration: Provide a toggle to disable repository management by puppet  https://review.openstack.org/25813603:17
openstackgerritMerged openstack/puppet-murano: Change default admin_user and admin_tenant_name  https://review.openstack.org/25425003:18
*** zhangjn has joined #puppet-openstack03:19
openstackgerritMerged openstack/puppet-keystone: Fix multiple typos in README  https://review.openstack.org/26581203:38
*** baker has joined #puppet-openstack03:45
*** cwolferh has joined #puppet-openstack03:46
*** michchap has quit IRC03:52
*** baker_ has joined #puppet-openstack03:52
*** baker has quit IRC03:55
*** zhangjn has quit IRC03:56
*** michchap has joined #puppet-openstack03:56
*** cwolferh has quit IRC04:03
openstackgerritXingchao Yu proposed openstack/puppet-nova: Change section name for memcached_servers param  https://review.openstack.org/26613604:04
*** rahulait has joined #puppet-openstack04:27
*** morazi has joined #puppet-openstack04:30
openstackgerritAlex Schultz proposed openstack/puppet-aodh: Add rspec-puppet-facts to the spec_helper  https://review.openstack.org/26453804:38
openstackgerritAlex Schultz proposed openstack/puppet-aodh: Update tests to leverage rspec-puppet-facts  https://review.openstack.org/26614204:38
*** cwolferh has joined #puppet-openstack04:42
openstackgerritAlex Schultz proposed openstack/puppet-aodh: Update tests to leverage rspec-puppet-facts  https://review.openstack.org/26614204:46
*** richm has quit IRC04:49
*** markvoelker has quit IRC04:58
*** michchap has quit IRC05:14
*** michchap has joined #puppet-openstack05:15
*** zerda has joined #puppet-openstack05:25
*** Guest8334 is now known as saneax_AFK05:32
*** zhangjn has joined #puppet-openstack05:35
*** v1k0d3n has quit IRC05:42
*** jaosorior has joined #puppet-openstack05:47
*** zhangjn has quit IRC05:48
*** zhangjn has joined #puppet-openstack05:50
*** markvoelker has joined #puppet-openstack05:59
*** saneax_AFK is now known as saneax06:01
*** saneax is now known as Guest5392706:02
*** rahulait has quit IRC06:04
*** markvoelker has quit IRC06:06
*** baker_ has quit IRC06:10
*** zhangjn has quit IRC06:35
*** zhangjn has joined #puppet-openstack06:35
*** zhangjn_ has joined #puppet-openstack06:38
*** zhangjn has quit IRC06:40
*** jaosorior has quit IRC06:48
*** xingchao has joined #puppet-openstack06:51
*** xingchao_ has quit IRC06:53
*** xingchao_ has joined #puppet-openstack07:01
*** xingchao has quit IRC07:04
*** jaosorior has joined #puppet-openstack07:09
*** zhangjn_ has quit IRC07:23
*** zhangjn has joined #puppet-openstack07:30
*** degorenko has joined #puppet-openstack07:52
openstackgerritChristian Schwede proposed openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/26577207:55
*** jpena has joined #puppet-openstack07:56
*** jpena is now known as jpena|mtg07:56
*** jtomasek has joined #puppet-openstack07:57
*** dgurtner has joined #puppet-openstack08:00
*** jistr has joined #puppet-openstack08:06
*** jistr is now known as jistr|doc08:07
*** foxhunt_away is now known as foxhunt7208:08
*** zhangjn has quit IRC08:14
*** zhangjn has joined #puppet-openstack08:16
*** karimb has joined #puppet-openstack08:19
openstackgerritChristian Schwede proposed openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/26577208:26
*** samuelBartel has joined #puppet-openstack08:27
*** zhangjn has quit IRC08:50
openstackgerritMerged openstack/puppet-openstack-integration: use new parameters to configure neutron/notifications  https://review.openstack.org/26438708:52
*** xingchao has joined #puppet-openstack08:52
*** xingchao_ has quit IRC08:55
*** zhangjn has joined #puppet-openstack08:58
*** jistr|doc has quit IRC08:59
*** karimb has quit IRC09:02
openstackgerritXingchao Yu proposed openstack/puppet-glance: Add memcached_servers parameter  https://review.openstack.org/26624809:05
*** imcsk8 is now known as imcsk8|zZz09:05
openstackgerritDenis Egorenko proposed openstack/puppet-heat: Switch Heat to $::os_service_default - part 2  https://review.openstack.org/24971109:09
*** gfidente has joined #puppet-openstack09:11
*** gfidente has quit IRC09:11
*** gfidente has joined #puppet-openstack09:11
*** xarses has quit IRC09:12
*** xarses has joined #puppet-openstack09:13
*** xarses has quit IRC09:13
*** xarses has joined #puppet-openstack09:14
*** xarses has quit IRC09:14
*** xarses has joined #puppet-openstack09:15
*** openstackgerrit has quit IRC09:17
*** openstackgerrit has joined #puppet-openstack09:18
*** jistr has joined #puppet-openstack09:20
*** igajsin has joined #puppet-openstack09:22
*** igajsin has quit IRC09:27
*** karimb has joined #puppet-openstack09:27
*** chem has joined #puppet-openstack09:28
*** paramite has joined #puppet-openstack09:32
*** derekh has joined #puppet-openstack09:35
*** zhangjn has quit IRC09:37
*** igajsin has joined #puppet-openstack09:37
openstackgerrittobe proposed openstack/puppet-keystone: Use recommended abbreviation of the classes  https://review.openstack.org/26625909:38
*** clayton has quit IRC09:51
*** clayton has joined #puppet-openstack09:51
*** dh64 has quit IRC09:52
*** morazi has quit IRC09:52
*** dh64 has joined #puppet-openstack09:53
*** derekh has quit IRC09:54
*** derekh has joined #puppet-openstack09:55
*** social has quit IRC09:55
*** social has joined #puppet-openstack09:55
*** morazi has joined #puppet-openstack09:56
*** markvoelker has joined #puppet-openstack10:02
*** igajsin has quit IRC10:03
*** igajsin has joined #puppet-openstack10:05
*** markvoelker has quit IRC10:07
*** igajsin has quit IRC10:12
*** morazi has quit IRC10:15
*** derekh has quit IRC10:16
*** vinsh_ has joined #puppet-openstack10:16
*** xingchao_ has joined #puppet-openstack10:18
*** derekh has joined #puppet-openstack10:19
*** vinsh has quit IRC10:19
*** morazi has joined #puppet-openstack10:19
*** xingchao has quit IRC10:21
*** igajsin has joined #puppet-openstack10:25
*** rochaporto has joined #puppet-openstack10:30
*** paramite is now known as paramite|afk10:30
openstackgerritGael Chamoulaud proposed openstack/puppet-heat: [WIP] Revise keystone/trusts config to avoid deprecated options  https://review.openstack.org/26586510:31
*** xingchao_ has quit IRC10:37
*** jaosorior has quit IRC10:55
*** jaosorior has joined #puppet-openstack10:55
*** zhangjn has joined #puppet-openstack11:00
openstackgerritLiao Penghui proposed openstack/puppet-keystone: Fix bug for wrong config section of ssl configs.  https://review.openstack.org/26629511:11
*** yottatsa has quit IRC11:11
*** openstackgerrit has quit IRC11:17
*** openstackgerrit has joined #puppet-openstack11:18
openstackgerritMerged openstack/puppet-gnocchi: Add missing metricd service  https://review.openstack.org/26577211:23
openstackgerritMerged openstack/puppet-vitrage: Update typo  https://review.openstack.org/26317711:25
openstackgerritMerged openstack/puppet-zaqar: Update typo  https://review.openstack.org/26317611:27
openstackgerritMerged openstack/puppet-barbican: Update typo  https://review.openstack.org/26318511:28
*** zhangjn has quit IRC11:30
openstackgerritMerged openstack/puppet-ceilometer: Improve format of the documentations.  https://review.openstack.org/26567011:31
openstackgerritMerged openstack/puppet-aodh: Update typo  https://review.openstack.org/26318611:31
openstackgerritMerged openstack/puppet-gnocchi: Update typo  https://review.openstack.org/26318311:32
*** zerda has quit IRC11:35
*** dalees has quit IRC11:37
*** _nick is now known as yankcrime11:41
openstackgerrityuan.lu proposed openstack/puppet-cinder: Fix wrong location for lock_path of params  https://review.openstack.org/26630811:42
*** IvanBerezovskiy1 has joined #puppet-openstack11:43
*** jaosorior has quit IRC11:49
*** jaosorior has joined #puppet-openstack11:50
*** markvoelker has joined #puppet-openstack12:03
*** dgurtner has quit IRC12:07
*** dgurtner has joined #puppet-openstack12:07
*** dgurtner has quit IRC12:07
*** dgurtner has joined #puppet-openstack12:07
*** markvoelker has quit IRC12:08
*** IvanBerezovskiy1 has quit IRC12:10
*** dalees has joined #puppet-openstack12:11
*** IvanBerezovskiy1 has joined #puppet-openstack12:12
*** zhangjn has joined #puppet-openstack12:14
openstackgerritLiao Penghui proposed openstack/puppet-keystone: Fix bug for wrong config section of ssl configs.  https://review.openstack.org/26629512:16
EmilienMhello12:22
*** paramite|afk is now known as paramite12:24
EmilienMdegorenko: hey, have you looked at https://etherpad.openstack.org/p/puppet-openstack-ci-mitaka ? We have some sahara issues on master12:27
*** iurygregory has joined #puppet-openstack12:37
degorenkoEmilienM, hey, yeah, i saw your letter on openstack-dev list, i'm trying find out what's wrong12:37
*** zhangjn has quit IRC12:49
*** dprince has joined #puppet-openstack12:58
*** markvoelker has joined #puppet-openstack13:04
*** ducttape_ has quit IRC13:08
*** ducttape_ has joined #puppet-openstack13:09
*** derekh has quit IRC13:11
*** dgurtner_ has joined #puppet-openstack13:13
*** dgurtner_ has quit IRC13:13
*** dgurtner_ has joined #puppet-openstack13:13
openstackgerritMartin Mágr proposed openstack/puppet-neutron: LBaaSv2 support  https://review.openstack.org/23472813:14
*** markvoelker has quit IRC13:15
*** dgurtner has quit IRC13:15
*** derekh has joined #puppet-openstack13:16
*** narasimhasv has joined #puppet-openstack13:22
*** jayg|g0n3 is now known as jayg13:22
EmilienMdegorenko: are you able to reproduce?13:22
EmilienMdegorenko: I can help you to reproduce13:22
EmilienMdegorenko: you follow https://github.com/openstack/puppet-openstack-integration#all-in-one13:23
EmilienMbut before running all-in-one.sh, you change the scenario in the script. Sahara is in scenario002. Also you need to run on centos713:23
openstackgerritDenis Egorenko proposed openstack/puppet-heat: Use identity_uri and auth_uri by default  https://review.openstack.org/26132613:27
degorenkoEmilienM, i'm able to reproduce13:27
*** omartsyniuk_ has joined #puppet-openstack13:27
degorenkosome internal tasks13:27
*** ducttape_ has quit IRC13:27
degorenkoi'm going to run second deploy13:27
degorenkofor scenario00213:27
*** trown|outttypeww is now known as trown13:28
degorenkoEmilienM, btw, for sahara floating bug - as developers said me - it can be problem with pymysql driver in sahara, or in pymysql driver :) that's all what i have13:29
*** narasimhasv has quit IRC13:33
*** markvoelker has joined #puppet-openstack13:35
degorenkoEmilienM, and i've reproduced problem with sahara on mitaka. Looks like package problem.13:37
EmilienMdegorenko: any logs?13:37
EmilienMdegorenko: join #rdo if packaging problem13:37
degorenkoEmilienM, the same as you gave - ImportError: cannot import name main13:37
EmilienMdegorenko: that's a weird error13:38
degorenkoafter when i will find problem13:38
*** zhangjn has joined #puppet-openstack13:39
*** zhangjn has quit IRC13:39
*** zhangjn has joined #puppet-openstack13:39
degorenkoEmilienM, lol, on my env heat, neutron and glance are  also dead13:42
EmilienMyeah? weird13:43
iurygregorycrazy things o.o13:43
degorenkoEmilienM, you also have this problem13:45
degorenkotake a look13:45
degorenkohttp://logs.openstack.org/35/255635/15/check/gate-puppet-openstack-integration-scenario002-tempest-dsvm-centos7/b42f618/console.html#_2016-01-12_01_21_42_29613:45
degorenkorandom line13:45
degorenkoglance, ironic and etc13:45
degorenkoreally looks like package problem13:46
degorenkothe same for neutron13:46
EmilienMdegorenko: it's not a n issue13:46
EmilienMthis line is not an issue AFIK, I've seen that lot of times13:47
degorenkoEmilienM, what's about log files then: http://logs.openstack.org/35/255635/15/check/gate-puppet-openstack-integration-scenario002-tempest-dsvm-centos7/b42f618/logs/glance/api.txt.gz#_2016-01-12_01_31_19_15713:48
EmilienMdegorenko: this one is a valid error13:48
degorenkook, then continue investigating sahara problem13:49
*** iurygregory has left #puppet-openstack13:50
*** iurygregory has joined #puppet-openstack13:50
*** jpena|mtg has quit IRC13:51
EmilienMdegorenko: if you have anything blocking in rdo, go ahead on #rdo channel, they are very responsive13:51
openstackgerritRyan Bak proposed openstack/puppet-monasca: Add support for symlinked agent virtualenv  https://review.openstack.org/26535713:54
*** xingchao has joined #puppet-openstack13:55
*** karimb has quit IRC13:59
degorenkoEmilienM, i've found problem13:59
degorenkoservice py files are empty14:00
EmilienMdegorenko: w00t ?14:00
degorenkotake a look on rdo chat14:01
degorenkoi've posted link to paste.openstack14:01
*** jpena|mtg has joined #puppet-openstack14:02
openstackgerritOleksiy Molchanov proposed openstack/puppet-ceph: [WIP] Add possibility to use mod_proxy for radosgw  https://review.openstack.org/26602714:04
*** karimb has joined #puppet-openstack14:05
*** richm has joined #puppet-openstack14:10
openstackgerritRyan Bak proposed openstack/puppet-monasca: Add support for symlinked agent virtualenv  https://review.openstack.org/26535714:11
openstackgerritOleksiy Molchanov proposed openstack/puppet-ceph: [WIP] Add possibility to use mod_proxy for radosgw  https://review.openstack.org/26602714:19
*** Guest53927 is now known as saneax_AFK14:21
openstackgerritXingchao Yu proposed openstack/puppet-glance: Add memcached_servers parameter  https://review.openstack.org/26624814:26
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Use HAProxy 'transparent' bind option instead of sysctl ip_nonlocal  https://review.openstack.org/26530914:28
*** karimb_ has joined #puppet-openstack14:35
*** karimb_ has quit IRC14:35
*** karimb has quit IRC14:38
*** mdorman has joined #puppet-openstack14:39
*** jaosorior has quit IRC14:40
openstackgerritLukas Bezdicka proposed openstack/puppet-neutron: Install service packages on api nodes  https://review.openstack.org/20087714:41
EmilienMour weekly meeting will start in 15 min on #openstack-meeting-4, you can look at our agenda: https://etherpad.openstack.org/p/puppet-openstack-weekly-meeting-2016011214:44
*** kbyrne has quit IRC14:46
EmilienMsocial: do you have an update to give on https://review.openstack.org/182281 ?14:48
EmilienMdo you need some help?14:48
degorenkoEmilienM, my patch for sahara is merged :) waiting for updated package and will try to run tests again :)14:50
EmilienMdegorenko: cool14:50
*** mkarpin has joined #puppet-openstack14:50
*** mwoodson has quit IRC14:50
*** mwoodson has joined #puppet-openstack14:51
*** astupnikov has joined #puppet-openstack14:51
mfloboHi EmilienM, question about gerrit process14:52
mfloboEmilienM, what I need to move forward with puppet-ec2api puppet modules? https://review.openstack.org/#/c/252959/ and https://review.openstack.org/#/c/251857/14:53
_odySURPRISE! I got out of bed before meeeting time today.14:54
mfloboEmilienM, maybe just wait for more +1s ? :)14:54
mflobooh, right, meeting now14:54
_odymflobo: Bringing them up in my browser, I'll review them with my first cup of coffee.14:55
mflobo_ody, thanks14:55
_odyand we'll need to ping infra too, they have to merge.14:56
degorenkowill look these patches too14:57
*** ducttape_ has joined #puppet-openstack14:57
*** mwoodson has quit IRC14:58
mflobodegorenko, thanks too!14:58
*** xarses has quit IRC14:59
*** dfisher has joined #puppet-openstack15:02
*** mwoodson has joined #puppet-openstack15:02
openstackgerritGael Chamoulaud proposed openstack/puppet-heat: Revise keystone/trusts config to avoid deprecated options  https://review.openstack.org/26586515:02
openstackgerritMerged openstack/puppet-cinder: Remove outdated scheduler_driver from documentation  https://review.openstack.org/26569115:04
*** skolekonov has quit IRC15:06
*** skolekonov has joined #puppet-openstack15:06
*** v1k0d3n has joined #puppet-openstack15:09
openstackgerritMerged openstack/puppet-glance: Create glance::cache::logging class  https://review.openstack.org/23809615:11
EmilienMgchamoul: feel free to join our upstream meeting if you need help on unit tests for swift15:18
gchamoulEmilienM: yes I will join once the daughter will be back home from school15:19
openstackgerritMerged openstack/puppet-trove: Add rabbit_ha_queues option  https://review.openstack.org/21445815:21
*** baker has joined #puppet-openstack15:22
openstackgerritMerged openstack/puppet-neutron: Rename admin_state_up method to avoid conflict with accessor  https://review.openstack.org/26537315:23
openstackgerritMerged openstack/puppet-neutron: Do not manage network, subnet, router resources if prefetch fails  https://review.openstack.org/26538615:23
openstackgerritMerged openstack/puppet-trove: Introduce amqp_durable_queues option  https://review.openstack.org/21447715:24
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Improve logging for OpenStack services  https://review.openstack.org/26542615:25
*** skolekonov has quit IRC15:26
*** kbyrne has joined #puppet-openstack15:29
*** kbyrne has quit IRC15:29
*** kbyrne has joined #puppet-openstack15:30
dmsimardEmilienM: hmm, I think there's a problem with this line: https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/copy_puppet_logs.sh#L138 ?15:30
dmsimardfails for me http://paste.openstack.org/show/483605/15:30
EmilienMdmsimard: upstream meeting15:30
dmsimardoops, okay.15:30
*** imcsk8|zZz is now known as imcsk815:34
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Fix incorrect configuration for Murano Service Broker API  https://review.openstack.org/25418115:36
*** rahulait has joined #puppet-openstack15:37
*** xarses has joined #puppet-openstack15:37
EmilienMdmsimard: weird, you're missing a variable I guess15:43
openstackgerritLiao Penghui proposed openstack/puppet-nova: Fix bug for deprecated vnc options.  https://review.openstack.org/26644315:44
openstackgerritMerged openstack/puppet-murano: Fix incorrect default metadata_dir and api_url parameters  https://review.openstack.org/25586915:46
*** dhollinger has joined #puppet-openstack15:46
dmsimardEmilienM: found it, missing lsb_release command15:48
*** kbyrne has quit IRC15:50
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Test Mitaka on UCA & RDO  https://review.openstack.org/25563515:50
EmilienMchem: ^ I added it in Depends-On15:51
*** saneax_AFK is now known as saneax15:53
*** saneax is now known as Guest7140715:53
*** rochaporto has quit IRC15:57
*** rochaporto has joined #puppet-openstack15:57
EmilienMdmsimard: cool16:02
*** astupnikov has quit IRC16:02
_odygchamoul: Can you please shoot me a link to you failing tests so I can throw it on my queue to look at?16:03
gchamoul_ody: https://review.openstack.org/#/c/250233/16:04
gchamoul_ody: that's not related by code introduction in puppet-swift ... but some rspec tests were failing since puppet 4.3.0 came out and that change was expecting to fix that16:06
openstackgerritRicardo Carrillo Cruz proposed openstack/puppet-ironic: Allow passing the whole contents of bifrost_global_vars  https://review.openstack.org/22291416:07
_odygotcha.  They unified some of the parser code in 4.3 and it caused us (Puppet OpenStack) some issues.  More than I'd expect from a point release.16:08
*** kbyrne has joined #puppet-openstack16:09
openstackgerritLukas Bezdicka proposed openstack/puppet-ceilometer: Support identity_uri and auth_uri properly and add auth_version option  https://review.openstack.org/18228116:12
openstackgerritLiao Penghui proposed openstack/puppet-nova: Change SSL options to [ssl] section.  https://review.openstack.org/26645416:12
*** zhangjn has quit IRC16:13
openstackgerrityuan.lu proposed openstack/puppet-cinder: Fix wrong location for lock_path of params  https://review.openstack.org/26630816:17
openstackgerritMerged openstack/puppet-openstack_extras: Add os_service_default fact for tests  https://review.openstack.org/26547216:18
_odygchamoul: I think it is a bug in puppet.16:25
gchamoul_ody: so if it is, it affects puppet 4.3.0 and 4.3.116:28
*** degorenko is now known as _degorenko|afk16:30
*** foxhunt72 is now known as foxhunt_away16:33
_odygchamoul: It does indeed.16:34
_odyhttps://tickets.puppetlabs.com/browse/PUP-566016:35
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Make Horizon DB sync optional  https://review.openstack.org/26201116:36
gchamoul_ody: thx16:41
openstackgerritMerged openstack/puppet-keystone: Use recommended abbreviation of the classes  https://review.openstack.org/26625916:41
_odygchamoul: I escalated internally and got word that fixes are coming soon.  Final regression tests will be ready tomorrow.16:42
openstackgerritOleksiy Molchanov proposed openstack/puppet-ceph: Add possibility to use mod_proxy for radosgw  https://review.openstack.org/26602716:43
gchamoul_ody: so no way to workaround before the fix, right?16:43
_odyno16:43
*** jpena|mtg has quit IRC16:45
*** derekh has quit IRC16:46
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Fix incorrect configuration for Murano Service Broker API  https://review.openstack.org/25418116:46
openstackgerritRyan Bak proposed openstack/puppet-monasca: Add support for symlinked agent virtualenv  https://review.openstack.org/26535716:47
dmsimardEmilienM: I don't think this line is necessary if you add read privileges to all the files in the command right after: https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/copy_puppet_logs.sh#L16816:48
dmsimardmind if I remove it ?16:48
EmilienMdmsimard: we need directory access which is given by "x" I think16:50
dmsimardEmilienM: We can set all folders to 755 and files to 644 I guess16:51
EmilienMyeah16:51
dmsimardok i'll figure something out and submit it - ty16:51
openstackgerritLiao Penghui proposed openstack/puppet-nova: Fix bug for deprecated vnc options.  https://review.openstack.org/26644316:58
dmsimardEmilienM: added you on https://review.openstack.org/26648217:00
EmilienMdmsimard: ack17:03
*** rochaporto has quit IRC17:03
*** rochaporto has joined #puppet-openstack17:03
*** rochaporto has quit IRC17:03
*** rochaporto has joined #puppet-openstack17:03
*** samuelBartel has quit IRC17:04
openstackgerritAlexey Deryugin proposed openstack/puppet-openstack-integration: [WIP] scenario002: enable application catalog service  https://review.openstack.org/25043617:09
openstackgerrityuan.lu proposed openstack/puppet-ceilometer: Set auth_region to $::os_service_default  https://review.openstack.org/26648917:09
openstackgerrityuan.lu proposed openstack/puppet-horizon: Improve format of the documentations.  https://review.openstack.org/26650417:37
*** xingchao has quit IRC17:42
*** xingchao has joined #puppet-openstack17:42
openstackgerrityuan.lu proposed openstack/puppet-ceilometer: Set auth_region to $::os_service_default  https://review.openstack.org/26648917:44
*** rochaporto has quit IRC17:45
*** xingchao has quit IRC17:47
*** xingchao has joined #puppet-openstack17:48
EmilienM\o/ mitaka jobs are green for scenario001/centos and scenario002/trusty17:48
*** xingchao has quit IRC17:48
EmilienMhttps://review.openstack.org/#/c/255635/17:48
EmilienMdmsimard: ^17:48
*** xingchao has joined #puppet-openstack17:48
dmsimardEmilienM: wat?17:48
dmsimardOh17:49
dmsimardI thought you said they were all green17:49
EmilienMdmsimard: can you check if versions are good ? http://logs.openstack.org/35/255635/16/check/gate-puppet-openstack-integration-scenario001-tempest-dsvm-centos7/cfbb631/logs/rpm-qa.txt.gz17:49
*** paramite has quit IRC17:49
iurygregoryyeah \o/17:50
EmilienM_degorenko|afk: I confirm chem's patch works for puppet-neutron17:50
*** IvanBerezovskiy1 has left #puppet-openstack17:52
*** xingchao has quit IRC17:53
*** foxhunt_away is now known as foxhunt7217:55
EmilienMmwhahaha: fyi https://bugs.launchpad.net/puppet-nova/+bug/153325717:57
openstackLaunchpad bug 1533257 in puppet-nova "VNC options need to move to [vnc] section" [Medium,New] - Assigned to Liao Penghui (liaoishere)17:57
EmilienMI think i'm going to work on it17:57
EmilienMif nobody is already on it, because we have this warning for long time now17:57
mwhahahaok17:57
EmilienM_degorenko|afk: ping https://bugs.launchpad.net/puppet-nova/+bug/1533269 for deprecations17:58
openstackLaunchpad bug 1533269 in puppet-nova "SSL options is deprecating and move to [ssl] section" [Undecided,Confirmed] - Assigned to Liao Penghui (liaoishere)17:58
*** iurygregory has left #puppet-openstack17:58
*** iurygregory has joined #puppet-openstack17:58
*** baker has quit IRC18:02
*** trown is now known as trown|lunch18:02
*** jistr has quit IRC18:03
*** mkarpin has quit IRC18:03
*** gfidente is now known as gfidente|afk18:11
*** angdraug has joined #puppet-openstack18:16
*** jaosorior has joined #puppet-openstack18:27
openstackgerritLiao Penghui proposed openstack/puppet-nova: Fix bug for deprecated vnc options.  https://review.openstack.org/26644318:29
openstackgerritLiao Penghui proposed openstack/puppet-nova: Change SSL options to [ssl] section.  https://review.openstack.org/26645418:30
openstackgerritLiao Penghui proposed openstack/puppet-ceilometer: Move workers options to specific sctions.  https://review.openstack.org/26652318:32
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Test Mitaka on UCA & RDO  https://review.openstack.org/25563518:37
EmilienMdmsimard: ^ will look results after my run18:37
dmsimardEmilienM: cool18:37
EmilienMhopefully sahara is fixed18:37
dmsimardcolonwq: got your email, will review today although I no longer have an environment to test it in18:37
dmsimardEmilienM: would love your +1 on https://review.openstack.org/#/c/266482/ if you think it makes sense18:39
colonwqdmsimard, thanks. I just put names together. I could ship you my Dockerfiles. They work well engough to pass the RHEL/CentOS tests.18:39
openstackgerritLiao Penghui proposed openstack/puppet-ceilometer: Move workers options to specific sctions.  https://review.openstack.org/26652318:39
*** dgurtner_ has quit IRC18:39
openstackgerritLiao Penghui proposed openstack/puppet-nova: Change SSL options to [ssl] section.  https://review.openstack.org/26645418:40
openstackgerritLiao Penghui proposed openstack/puppet-nova: Fix bug for deprecated vnc options.  https://review.openstack.org/26644318:41
dmsimardcolonwq: sure18:42
*** foxhunt72 is now known as foxhunt_away18:47
*** jaosorior has quit IRC19:00
*** jaosorior has joined #puppet-openstack19:00
*** trown|lunch is now known as trown19:06
*** guimaluf has joined #puppet-openstack19:10
*** imcsk8 is now known as imcsk8|afk19:11
dmsimardcolonwq: reviewed19:14
*** jaosorior has quit IRC19:31
*** jaosorior has joined #puppet-openstack19:32
*** xarses has quit IRC19:40
*** xarses has joined #puppet-openstack19:41
*** cwolferh has quit IRC19:42
dmsimardEmilienM: we have success on both scenario001 and scenario002 for mitaka trunk :)19:43
EmilienMdmsimard: nice19:54
EmilienMdmsimard: congrats19:54
EmilienMdmsimard: can we promote ? :)19:59
mwhahahaare we going to run liberty and mitaka jobs or are we just going to do a complete switch20:08
colonwqdmsimard, Thanks. I saw them just as I left for lunch. I will work on correcting the issues.20:09
EmilienMmwhahaha: complete I hope20:09
EmilienMmwhahaha: we're close.20:09
EmilienMonly aodh is failing now on trusty20:10
mwhahahapersonally i'd like to have both20:10
mwhahahabut ok20:10
dmsimardEmilienM: I'd love to have tripleo coverage on it first20:10
EmilienMmwhahaha: me too!20:10
EmilienMdmsimard: otherwise, I'll keep using this delorean URL20:10
EmilienMuntil you have a promoted repo that works20:10
EmilienMif I keep using this URL, it should be stable no?20:11
EmilienMexcept if you update deps I guess20:11
dmsimardEmilienM: well, stable in the sense that it won't change20:11
dmsimarddeps don't move that much20:11
*** gfidente|afk has quit IRC20:11
EmilienMcool it works for me20:11
dmsimardbut we will create a mitaka one soon I believe20:11
EmilienMas long we run mitaka20:11
EmilienMso maybe aodh is fixed by today20:12
EmilienMI'm working on it20:12
*** dprince has quit IRC20:23
*** baker has joined #puppet-openstack20:25
*** rahulait has quit IRC20:31
mfischAnyone know why puppet-keystone calls this '/usr/bin/openstack domain show --format shell Default' like 50 times?20:41
mfischin a row?20:41
mfischEmilienM: %20:41
mfischrichm: ^20:41
mfisch?20:41
mfischoh wow its calling once per tenant20:43
mfischwhat a waste20:43
mfischand once per user20:43
*** jaosorior has quit IRC20:44
mdormanyeah.20:44
richmmfisch: kilo?  liberty?20:56
mfischkilo20:56
mfischkilo openstack we're on an older version of master puppet20:57
mfischI wonder why it needs a domain show per tenant20:57
mfischlet me get a log20:57
mfischso much domain calls: https://gist.github.com/matthewfischer/00b382e0b42b2ca4e4f821:00
EmilienMit would be great to know which commit you are in puppet-keystone21:02
mfischcommit 849d18bc7dc73fb0aaca1f7baa0b25d95495ee5621:03
mfischAuthor: Alex Schultz <aschultz@mirantis.com>21:03
mfischDate:   Wed Dec 30 11:30:56 2015 -070021:03
mwhahahawasn't me :o21:03
mfischis this new behavior?21:03
mfischI just noticed but doesnt mean its new21:03
mwhahahai doubt it's new21:05
mwhahahawould seem like a lack of caching or some scoping related thing when it goes to populate all of the resources defined21:06
*** rahulait has joined #puppet-openstack21:06
mfischim curious why it needs to run once per project and once per user21:06
mfischin staging we had like 20 test domains and that was way way way worse21:07
mfischI had to clean them up21:07
mwhahahahow many users do you have listed in your catalog?21:07
mfischit was spending 1/2 the puppet run in that code21:07
*** jayg is now known as jayg|g0n321:07
mfischmwhahaha: looking21:07
*** rahulait has quit IRC21:08
mfisch100ish21:08
mfisch80 projects21:08
mwhahahai want to say i ran accross this if you don't define the domain in the name or something21:09
mfischin the name of what?21:10
mfischwe dont do anything with domains in puppet21:10
mwhahahato populate the resource21:10
mwhahahasec21:10
mwhahahahttps://github.com/openstack/puppet-keystone/blob/stable/kilo/lib/puppet/provider/keystone.rb#L53-L6621:10
*** imcsk8|afk is now known as imcsk821:12
mfischwhats the relationship between this and projects/users?21:12
mwhahahawait are you on the kilo module or master?21:13
mwhahahanm just scrolled up21:14
mfischmaster21:14
mwhahahaso i think it is related to the v3 stuff21:14
mfischwell I agree21:14
mfischI just want to know what its doing21:14
mwhahahai ran into something similar21:14
mfischdomain show doesn't take a tenant for context does it?21:14
mwhahahathere's also https://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone.rb#L116-L12021:14
mfischif domain show doesnt pass in a tenant or user there's no point to call it 500 times21:15
mwhahahaI'm not sure it's related to what I saw (because i thought it was fixed) but what I ran into was it was trying to populate the default domains tuff21:15
mwhahahalet me see if i can find the change I had related to my problem21:15
mfischit all works, I should be clear on that21:16
mfischjust seems unncessary21:16
mwhahahawonder if it was https://bugs.launchpad.net/puppet-keystone/+bug/151718721:18
openstackLaunchpad bug 1517187 in puppet-keystone "Default domain not calculated when no keystone_user/keystone_tenant/keystone_user_role is defined." [Critical,Fix committed] - Assigned to Sofer Athlan-Guyot (sofer-athlan-guyot)21:18
mwhahahaso if you're not providing the default domain it goes and pulls it or something21:18
*** jtomasek has quit IRC21:18
*** itsuugo has quit IRC21:18
mwhahahaor something to that effect21:18
mwhahahawhere it's something that was introduced with the v2/v3 support magic in the providers21:19
mfischso its mad that my keystone resources have no domain specified?21:20
*** itsuugo has joined #puppet-openstack21:20
mwhahahait might be, the provider magic that we do around these is so hard to follow :/21:21
*** ntpttr has joined #puppet-openstack21:21
mwhahahahttps://review.openstack.org/#/c/244900/ or it might be related to that21:21
mwhahahathat was my problem21:21
mwhahahaforgot it was in neutron and it tries to pull keystone tenant stuff21:21
mwhahahamfisch: i bet it's from https://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone.rb#L215-L229 which always gets called21:31
*** dgurtner has joined #puppet-openstack21:36
*** dgurtner has quit IRC21:36
*** dgurtner has joined #puppet-openstack21:36
*** cwolferh has joined #puppet-openstack21:38
*** foxhunt_away is now known as foxhunt7221:40
mfischlooking21:43
mfischmwhahaha: under what context is that used, for iterating projects/users?21:44
mwhahahai have no idea i can't find a reference to it21:45
mfischme either21:45
mwhahahabut those are the only two places where domain show is done as far as i can tell21:46
mfischthat code has to be unused21:48
mwhahahayea i think it's coming from the domain_name_from_id21:48
mwhahahawhich is part of keystone_tenant, keystone_user and keystone_user_role21:48
mwhahahaalso your gist has a domain of 'Default' in it21:48
mfischyep21:49
mfischbut domain_name_from_id should cache21:50
mfischit tries to anyway21:50
mwhahahahttps://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone_tenant/openstack.rb#L72-L8321:50
openstackgerritMatt Fischer proposed openstack/puppet-keystone: Remove unused provider code  https://review.openstack.org/26658521:51
mfischlets see if its really used ^21:51
mwhahahait should but i wonder are the best practices for doing caching on such things21:51
mfischI dont know enough ruby but is that hash not getting saved?21:52
mfisch@foo means basically static method var right?21:53
mfisch(I should not use the Cism)21:53
*** trown is now known as trown|outttypeww21:53
mwhahahalocal scope var i think21:53
mfischdoes it stick around once filled?21:54
_ody@ is an instance variable so scoped to the instance of the class the method belongs to22:02
mwhahahaso basically it has to make the call for every instance of keystone_tenant, keystone_user and keystone_user_role right?22:08
*** TheBallPI has joined #puppet-openstack22:10
TheBallPIWhat's the best way to install the ceph-puppet moduel? https://github.com/openstack/puppet-ceph22:10
_odymwhahaha: With something that is self.method it should only be once, when the type/provider combo is first used.22:12
_odymethods without self are contained to the instance of the resource.22:12
*** ntpttr has quit IRC22:12
*** ntpttr has joined #puppet-openstack22:13
mwhahahaso is it because in keystone_tenant it is not called via self, it's not getting attached to the type/provider combo but instead contained to the instance of the resource?22:14
mwhahahabut that wouldn't work for https://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone_tenant/openstack.rb#L72-L83 because we could call it with multiple domains22:14
mwhahahaso it seems as those the caching in keystone.rb need to be improved and the usage switched to self22:15
mwhahahato allow for caching multiple domains22:15
mwhahahaoh nevermind it should be ok so we just need to update it to use self.domain_name_from_id22:16
mwhahahabecause it's using the ID for @domain_hash22:16
mwhahahamfisch: you should try updating the usages of domain_name_from_id to self.domain_name_from_id and see if it fixes it :D22:19
mfischI put some prints in the code22:25
mfischnone of this block gets hit at all22:25
mfischhttps://github.com/openstack/puppet-keystone/blob/master/lib/puppet/provider/keystone.rb#L106-L10922:25
mfischso I dont know where the shows come from22:25
*** cwolferh has quit IRC22:30
*** ntpttr has quit IRC22:38
*** baker_ has joined #puppet-openstack22:43
*** baker has quit IRC22:45
*** dhollinger has quit IRC22:47
mfischmwhahaha: fetch_domain is what's being called over and over22:51
mfischand the caller of that is self.set_domain_for_name22:52
mfischwhich we couldn't figure out where it was called...22:52
openstackgerritDavid Gurtner proposed openstack/puppet-ceph: Override Service provider for mon and rgw services  https://review.openstack.org/24926722:52
*** cwolferh has joined #puppet-openstack22:56
mwhahahahmmm22:59
mwhahahaso it looks like that needs some caching or something23:03
*** ntpttr has joined #puppet-openstack23:03
openstackgerrityuan.lu proposed openstack/puppet-ceilometer: Set auth_region to $::os_service_default  https://review.openstack.org/26648923:05
mfischmwhahaha: I found it23:06
mfischmwhahaha: set_domain_for_name is called by the user and project providers and does NO caching23:06
mfischmwhahaha: its not the id code23:06
mfischI will see if I can fix23:06
mwhahahawell we can cache fetch_domain23:06
mwhahahathat's the fix23:06
mwhahahawe should only call fetch_domain once i would assume, the issue i guess is when we make changes to the domain but if we're only fetching the ID does is there anything that might cause problem?23:07
mwhahahabut if the only thing we're looking for is domain -> ID which you can't change, caching shouldn't be a problem23:08
mfischwhat is set_domain_for_name returning23:08
mfischthe lack of return foo is annoying me in ruby23:08
dfisherthe implicit "return the last thing you touched" thing?23:09
dfisherbecause I *hate* that about Ruby.23:09
mfischyeah its just not as readable as it could be23:09
mwhahaha@domain_hash[id] is what it's returning23:10
mfischwe just need a reverse of the other hash23:10
mfischdomain[name] = id23:10
mwhahahafor fetch domain we should just do something similar to the @domain_hash elsewhere23:11
mfischIm debating if it makes sense in fetch_domain or in the domain_for_name code23:11
mwhahahathe question i would have is what data is returned from fetch_domain23:12
mwhahahais it just a name and an id?23:12
mwhahahaif so fetch domain should have a @domain_hash like in domain_name_from_id23:13
mwhahahawhere we key of a domain name23:13
mfischdomain show has desc, enabled, id, and name23:13
mfischI think we only use id and name23:13
mwhahahaso the issue comes in when domains are updated23:13
mfischI think thats all we need23:13
mfischdomains should not be given a new ID23:13
mfischid <-> name shouldnt change23:13
mwhahaharight23:14
mwhahahabut enabled might23:14
mwhahahaor name might23:14
mfischa name might be new or deleted23:14
mwhahahawhich fetch_domain also pulled23:14
mfischif domain[name] is not found, we run the show23:14
mfischthat handles new domains, that handles renames23:14
mfischdeletes fail regardless of cache23:14
mfischfail to lookup I mean23:14
mfischwe're not using enabled are we? I didnt see it23:14
mwhahahanot sure23:15
mfischlet me hack up some code and try ity23:15
mwhahahathat would be the only dangerous thing23:15
mwhahahadescription updates might have issues too23:16
mwhahahajust pointing out where we need to be careful :)23:16
mfischunless we need those fields this new hash is just an exact opposite of the other hash23:19
mwhahahawe could also create a new function to just fetch domain id23:20
mwhahahaand only cache that23:20
mfischwhat I have so far23:25
mfischhttps://gist.github.com/matthewfischer/9a8a9b32be444a32f0a323:25
mwhahahaso shouldn't it be self.domain_id_from_name23:25
mwhahahabased on what _ody said previously?23:26
mfischthats what I have?23:26
mwhahahahttps://gist.github.com/matthewfischer/9a8a9b32be444a32f0a3#file-domain-diff-L3423:26
mwhahahaon line 3423:26
mfischah with a self23:26
mfischI wonder if they can share var names23:27
mwhahahaprobably not23:29
mwhahahaunless it's doing the exact same thing23:29
mwhahahathen i couldn't see why not23:29
mfischyeah agreed23:29
mwhahahawell it's domain by name by id and domain id by name right?23:30
mwhahahathey should be able to share23:30
mfischthe hashes are backwards of each other keys and values switched23:30
mfischError: Could not prefetch keystone_tenant provider 'openstack': can't convert Symbol into Integer23:31
mfischhave a typo somewhere23:31
mwhahahaThere's probably an optimization to be had, i'd use two vars for now to prove it out :)23:31
mfischagree23:32
mfischI want to see it work first then I can improve it23:32
*** ntpttr has quit IRC23:36
*** ntpttr has joined #puppet-openstack23:38
*** logan2 has joined #puppet-openstack23:42
*** logan2 is now known as logan-23:42
*** angdraug has quit IRC23:48
mdormanmfisch:   any particular reason you do the conversion to integer here?  https://github.secureserver.net/cloudplatform/openstack-puppet-nova/blob/master/lib/puppet/provider/nova.rb#L201   with nova cells, the aggregate id’s look something like this:  api!cell_01@22   so for my needs I need it treated like a string.23:49
*** ducttape_ has quit IRC23:50

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