Thursday, 2015-11-05

*** zhangjn has joined #puppet-openstack00:03
*** mdorman has quit IRC00:04
*** markvoelker has quit IRC00:06
*** richm has quit IRC00:07
openstackgerritAlan Pevec proposed openstack/puppet-openstack-integration: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24182500:14
*** dhollinger has quit IRC00:19
*** zhangjn has quit IRC00:25
*** karimb has quit IRC00:25
*** dfisher has quit IRC00:26
*** jerrygb has joined #puppet-openstack00:31
*** jerrygb has quit IRC00:32
*** chem has quit IRC00:34
karmixEmilienM: Did puppet-neutron have some issues with CI related to ovs on red hat a few weeks ago?  I can't figure out why Change 237530 by Lukas Bezdicka triggered a bunch of ovs errors in CI.00:40
*** nihilifer has quit IRC00:44
*** markvoelker has joined #puppet-openstack00:47
*** zhangjn has joined #puppet-openstack01:00
*** jmccrory has quit IRC01:09
*** nlahouti has quit IRC01:13
*** jmccrory has joined #puppet-openstack01:13
*** jmccrory has quit IRC01:14
*** angdraug has quit IRC01:24
karmixYep.  CI is broken on stable/kilo, for at least the puppet-neutron repo.  It looks like it has been broken for a few weeks, and likely has something to do with changes in puppet-openstack-integration.01:40
*** dgurtner has joined #puppet-openstack01:50
*** dgurtner has quit IRC01:50
*** dgurtner has joined #puppet-openstack01:50
*** dgurtner has quit IRC01:56
*** jmccrory has joined #puppet-openstack02:08
karmixI was mistaken on the puppet-openstack-integration part.02:33
EmilienMkarmix: it should not02:40
EmilienMthis patch merged yesterday: https://review.openstack.org/#/c/238615/02:42
EmilienMin stable/kilo02:42
karmixCI is broken on stable/kilo for puppet-neutron because puppet_spec_helper is cloning the master branch into spec/fixtures/modules/keystone.  Master on keystone includes change 228744 (commit: 8461e9ac), which alters how the tenant/project is set in a way that is no longer compatible with the neutron-puppet unit tests in stable/kilo.02:43
karmixEmilienM: I'll look at that patch real quick.  I think the solution here is to pin the repos to stable/kilo in .fixtures.yml.02:44
*** ilbot3 has quit IRC02:44
EmilienMkarmix: you should rebase your patch02:44
EmilienMit's not using fixtures anymore02:44
EmilienMkarmix: see https://review.openstack.org/#/c/238615/02:45
*** ilbot3 has joined #puppet-openstack02:47
karmixEmilienM: Thanks, that explains why I was seeing puppet-openstack-integration clone the modules until I switched to the review branch.02:49
karmixEmilienM: I am still seeing one unit test fail on the tip of stable/kilo.  Have you seen any issues with the "neutron::agents::ml2::ovs on Debian platforms configures neutron plugin ovs agent with ml2 plugin should contain Class[neutron::params]" test, lately?02:50
openstackgerritDoug Knight proposed openstack/puppet-neutron: Drop nova_admin_tenant_id_setter  https://review.openstack.org/23753002:55
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run_tests: install modules after installing puppet  https://review.openstack.org/24185303:10
openstackgerritEmilien Macchi proposed openstack/puppet-neutron: DNM - CI test  https://review.openstack.org/24177403:14
*** zhangjn_ has joined #puppet-openstack03:15
*** guessi has joined #puppet-openstack03:15
*** zhangjn has quit IRC03:17
*** guessi has left #puppet-openstack03:18
EmilienMI broke integration CI, but I have a patch: https://review.openstack.org/#/c/241853 - please review it03:22
openstackgerritAdam Vinsh proposed openstack/puppet-swift: WIP multi port swift config  https://review.openstack.org/24172603:44
*** nlahouti has joined #puppet-openstack03:49
*** markvoelker has quit IRC03:54
*** nlahouti1 has joined #puppet-openstack04:10
*** nlahouti has quit IRC04:11
*** nlahouti1 has quit IRC04:16
*** nlahouti has joined #puppet-openstack04:17
*** fedexo has joined #puppet-openstack04:20
*** morazi has quit IRC04:48
*** markvoelker has joined #puppet-openstack04:55
*** degorenko has joined #puppet-openstack04:56
*** markvoelker has quit IRC05:00
*** jamespage has quit IRC05:05
*** jamespage has joined #puppet-openstack05:06
openstackgerritshravya Gaddam proposed openstack/puppet-trove: log file for guestagent is modified  https://review.openstack.org/24188405:28
*** zhangjn_ has quit IRC05:39
*** nihilifer has joined #puppet-openstack05:39
*** sanjayu has joined #puppet-openstack05:39
*** zhangjn has joined #puppet-openstack05:41
*** bogdando has quit IRC05:46
*** rahulait has joined #puppet-openstack06:15
*** nlahouti has quit IRC06:31
*** nlahouti has joined #puppet-openstack06:33
*** nlahouti has quit IRC06:37
*** nlahouti has joined #puppet-openstack06:37
*** jtomasek has joined #puppet-openstack06:50
*** markvoelker has joined #puppet-openstack06:56
*** nlahouti has quit IRC06:57
*** nlahouti has joined #puppet-openstack06:57
*** rahulait has quit IRC06:57
*** markvoelker has quit IRC07:01
openstackgerritDenis Egorenko proposed openstack/puppet-horizon: Try to use zuul-cloner to prepare fixtures  https://review.openstack.org/24190807:05
*** fedexo has quit IRC07:05
*** dgurtner has joined #puppet-openstack07:05
*** dgurtner has quit IRC07:05
*** dgurtner has joined #puppet-openstack07:05
*** nlahouti has quit IRC07:06
*** nlahouti has joined #puppet-openstack07:07
*** zhangjn has quit IRC07:33
*** dgurtner has quit IRC07:34
*** nlahouti has quit IRC07:48
*** zigo has quit IRC07:53
*** zigo has joined #puppet-openstack07:56
*** zhangjn has joined #puppet-openstack08:00
*** dgurtner has joined #puppet-openstack08:01
*** dgurtner has quit IRC08:01
*** dgurtner has joined #puppet-openstack08:01
*** _skolekonov is now known as skolekonov08:10
*** dh64 has quit IRC08:11
openstackgerritMykyta Karpin proposed openstack/puppet-nova: Update parameters for nova  https://review.openstack.org/24161408:11
*** openstackgerrit has quit IRC08:16
*** openstackgerrit has joined #puppet-openstack08:17
*** dgurtner has quit IRC08:20
openstackgerritMykyta Karpin proposed openstack/puppet-keystone: add policy driver option for keystone  https://review.openstack.org/24094608:29
*** karimb has joined #puppet-openstack08:30
*** gildub has quit IRC08:31
*** karimb_ has joined #puppet-openstack08:32
*** IvanBerezovskiy has joined #puppet-openstack08:33
*** openstack has joined #puppet-openstack08:36
myatsenkoGuys please review this patch https://review.openstack.org/#/c/203675/08:36
*** jpena has joined #puppet-openstack08:38
*** rahulait has joined #puppet-openstack08:46
*** paramite has joined #puppet-openstack08:51
*** dgurtner has joined #puppet-openstack08:55
*** dgurtner has quit IRC08:55
*** dgurtner has joined #puppet-openstack08:55
*** ddmitriev has joined #puppet-openstack08:56
*** markvoelker has joined #puppet-openstack08:57
openstackgerritMaksym Yatsenko proposed openstack/puppet-nova: [WIP]  https://review.openstack.org/23301109:00
*** markvoelker has quit IRC09:01
*** rahulait has quit IRC09:04
*** gildub has joined #puppet-openstack09:06
*** derekh has joined #puppet-openstack09:09
*** gfidente has joined #puppet-openstack09:24
*** jistr has joined #puppet-openstack09:24
openstackgerritIvan Berezovskiy proposed openstack/puppet-cinder: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24121409:32
*** markvoelker has joined #puppet-openstack09:57
*** bogdando has joined #puppet-openstack10:00
*** bogdando has quit IRC10:01
*** markvoelker has quit IRC10:02
*** dgurtner has quit IRC10:08
*** bogdando has joined #puppet-openstack10:20
*** zhangjn has quit IRC10:20
*** zerda has joined #puppet-openstack10:22
*** zhangjn has joined #puppet-openstack10:23
openstackgerritMerged openstack/puppet-openstacklib: Fallback to default rcfile  https://review.openstack.org/22776210:25
*** zhangjn_ has joined #puppet-openstack10:35
*** zhangjn has quit IRC10:36
*** gildub has quit IRC10:43
*** paramite is now known as paramite|afk10:50
*** paramite|afk is now known as paramite10:50
*** paramite is now known as paramite|afk10:50
*** chem has joined #puppet-openstack10:50
*** jerrygb has joined #puppet-openstack10:58
*** sergmelikyan has joined #puppet-openstack11:00
*** sergmelikyan has quit IRC11:13
*** markvoelker has joined #puppet-openstack11:13
*** markvoelker has quit IRC11:18
*** paramite|afk is now known as paramite11:48
*** khushbu has joined #puppet-openstack11:49
*** khushbu has quit IRC11:52
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-keystone: Support for Keystone as Service Provider  https://review.openstack.org/21682111:54
iurygregorymyatsenko, take a look at my comment in your patch =)11:59
*** sanjayu has quit IRC12:06
*** khushbu_ has joined #puppet-openstack12:08
*** zhangjn_ has quit IRC12:08
*** zhangjn has joined #puppet-openstack12:08
*** jerrygb has quit IRC12:10
*** zhangjn has quit IRC12:17
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Add basic acceptance test  https://review.openstack.org/23359112:17
*** zerda has quit IRC12:20
*** khushbu_ has quit IRC12:25
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-keystone: Support for Keystone as Service Provider  https://review.openstack.org/21682112:30
EmilienMhello12:35
chemEmilienM: hé12:36
EmilienMdegorenko: can you  look https://review.openstack.org/#/c/241853 please ?12:36
iurygregorymorning =D12:36
degorenkohey o/12:37
degorenkoEmilienM, ack, looking12:37
EmilienMdegorenko: the current integration testing jobs are broken withot it12:37
EmilienMdegorenko: tested with https://review.openstack.org/#/c/241774/12:37
*** zhangjn has joined #puppet-openstack12:39
*** zhangjn has quit IRC12:39
*** zhangjn has joined #puppet-openstack12:40
degorenkoEmilienM, now we are trying to run puppet module list when puppet doesn't installed yet?12:41
EmilienMyes12:41
degorenkolol :)12:41
EmilienMit's because of me12:41
EmilienMlet me tell you why12:41
EmilienMyesterday we discovered our integration jobs were using a different version of puppet than beaker jobs so I added the macro that purge puppet in the job workflow and some bash code that install puppet12:42
EmilienM#2 in the wrong place :)12:42
iurygregorywow12:44
degorenkoEmilienM, wow :) PTO time is dark time - you don't know what's happens during this period :D12:44
EmilienMthe good thing is now our stable/kilo is green again and our integration jobs too12:44
degorenkoyep :) i saw12:44
EmilienMdegorenko: don't worry - next week I'm in your situation, I'm PTO all week12:44
degorenkobth, i've reupload fix for horizon12:44
degorenkoEmilienM, nice :)12:44
degorenkobtw*12:45
degorenkothanks for notification12:45
degorenkowho will be also on PTO?12:45
EmilienMdegorenko: I don't know12:45
degorenkoah, ok :)12:45
degorenkoalso, i've read weekly meeting on this week12:46
degorenkovery short :D12:46
*** sergmelikyan has joined #puppet-openstack12:48
degorenkoEmilienM, do we have some progress with os_service_default?12:48
EmilienMdegorenko: puppet-cinder should be covered, look at the trello card12:49
degorenkoEmilienM, yep, i read comments - may be something out of this comments was here in irc?12:49
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-keystone: Support for services different only by type.  https://review.openstack.org/23895412:49
EmilienMdegorenko: nope12:50
degorenkoEmilienM, ok, thanks12:50
EmilienMdegorenko: still in japan?12:50
degorenkoEmilienM, no, already in Moscow :) last day in PTO. Because of jetlag :)12:51
*** jistr has quit IRC12:52
degorenkoEmilienM, also, i saw your patches for switching to Liberty GA repos12:54
iurygregoryjetlag sucks =/ I've slept for 14hours =P12:54
degorenkoit seems that we don't have trove12:54
EmilienMdegorenko: it's blocked12:54
EmilienMdegorenko: right, RDO team is finishing the GA repo12:54
degorenkoit is only one problem, i guess?12:55
*** sergmelikyan has quit IRC12:59
*** dprince has joined #puppet-openstack13:02
EmilienMdegorenko: yes13:03
EmilienMwe're working on it13:03
EmilienMI think today or tomorrow we can have the packages13:03
degorenkocool :)13:06
*** paramite is now known as paramite|afk13:07
openstackgerritMerged openstack/puppet-openstack-integration: run_tests: install modules after installing puppet  https://review.openstack.org/24185313:07
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24182513:08
*** jistr has joined #puppet-openstack13:11
*** jerrygb has joined #puppet-openstack13:11
iurygregorywe can try recheck now EmilienM ?13:12
*** markvoelker has joined #puppet-openstack13:14
*** trown|outttypeww is now known as trown13:14
degorenkoiurygregory, i can TRY :)13:14
*** jerrygb has quit IRC13:16
*** jayg|g0n3 is now known as jayg13:16
*** markvoelker_ has joined #puppet-openstack13:18
*** markvoelker has quit IRC13:18
*** zhangjn has quit IRC13:18
*** xarses has joined #puppet-openstack13:22
*** paramite|afk is now known as paramite13:24
*** morazi has joined #puppet-openstack13:27
openstackgerritEmilien Macchi proposed openstack/puppet-manila: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204513:27
openstackgerritEmilien Macchi proposed openstack/puppet-aodh: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204613:28
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204813:29
*** sergmelikyan has joined #puppet-openstack13:29
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205213:34
*** degorenko has quit IRC13:35
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205213:35
socialgrr git13:36
socialoh it's not git it's gerrit13:40
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205213:41
*** jpena is now known as jpena|lunch13:49
openstackgerritMaksym Yatsenko proposed openstack/puppet-nova: Floating IP range support in Nova network  https://review.openstack.org/23301113:49
*** richm has joined #puppet-openstack13:55
*** jerrygb has joined #puppet-openstack14:04
*** bklei has joined #puppet-openstack14:09
openstackgerritMerged openstack/puppet-neutron: Drop nova_admin_tenant_id_setter  https://review.openstack.org/23753014:10
EmilienMparamite: I think you need to update https://review.openstack.org/#/c/239680/14:20
EmilienMparamite: yesterday, we merged a change in puppet-keystone (cc chem) and it probably broke puppet-heat14:20
openstackgerritIvan Berezovskiy proposed openstack/puppet-cinder: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24121414:23
paramiteEmilienM, perfect news :) ... ok, will check that out after z3 stuff14:24
*** rgowrishankar has joined #puppet-openstack14:25
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204814:26
EmilienMparamite: thx. Also you can talk with chem to understand what we changed14:27
paramiteEmilienM, definitely14:29
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205214:33
*** dgurtner has joined #puppet-openstack14:36
zigoEmilienM: Can you review that one? https://review.openstack.org/#/c/241615/14:37
zigoSorry to insist, but it's very important for me.14:37
*** paramite is now known as paramite|afk14:38
*** paramite|afk is now known as paramite14:40
iurygregoryHey EmilienM, puppet-keystone CI is broken? https://jenkins05.openstack.org/job/gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty/231/consoleFull14:41
iurygregoryhttps://jenkins06.openstack.org/job/gate-puppet-keystone-puppet-unit-3.3-dsvm-centos7/96/consoleFull14:41
openstackgerritMaksym Yatsenko proposed openstack/puppet-nova: Floating IP range support in Nova network  https://review.openstack.org/23301114:41
EmilienMchem: have you seen that error before?14:42
EmilienM[1;31mError: /Stage[main]/Main/Keystone_user_role[adminv3::admin_domain@openstackv3::admin_domain]: Could not evaluate: undefined method `empty?' for nil:NilClassm14:42
EmilienMiurygregory: have you rebased your patch?14:42
*** _matthias_ has quit IRC14:43
*** trash has quit IRC14:43
*** omartsyniuk has quit IRC14:43
*** jprs has quit IRC14:43
*** jesusaurus has quit IRC14:44
*** karmix has quit IRC14:44
*** dfisher has joined #puppet-openstack14:45
*** partner has quit IRC14:46
*** omartsyniuk has joined #puppet-openstack14:46
*** _matthias_ has joined #puppet-openstack14:46
*** karmix has joined #puppet-openstack14:47
*** partner has joined #puppet-openstack14:47
*** jprs has joined #puppet-openstack14:47
*** trash has joined #puppet-openstack14:48
*** iurygregory has quit IRC14:48
*** iurygregory has joined #puppet-openstack14:49
*** jpena|lunch is now known as jpena14:54
*** trown is now known as trown|outttypeww14:57
*** ducttape_ has joined #puppet-openstack15:01
openstackgerritGael Chamoulaud proposed openstack/puppet-modulesync-configs: Remove class_parameter_defaults puppet-lint check  https://review.openstack.org/24210515:08
*** dhollinger has joined #puppet-openstack15:10
*** jesusaurus has joined #puppet-openstack15:12
openstackgerritIvan Berezovskiy proposed openstack/puppet-cinder: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24121415:14
*** ntpttr has joined #puppet-openstack15:14
paramitechem, hey, you're there?15:14
EmilienMmgagne, mfisch: can we merge https://review.openstack.org/#/c/240998/ and https://review.openstack.org/#/c/238631 please ?15:15
*** ntpttr has quit IRC15:19
*** dgurtner has quit IRC15:21
*** sergmelikyan has quit IRC15:24
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205215:25
*** sergmelikyan has joined #puppet-openstack15:25
*** sergmelikyan has quit IRC15:28
*** sergmelikyan has joined #puppet-openstack15:28
*** markvoelker has joined #puppet-openstack15:30
*** markvoelker_ has quit IRC15:31
*** ntpttr has joined #puppet-openstack15:33
*** paramite has quit IRC15:34
*** markvoelker_ has joined #puppet-openstack15:35
*** markvoelker has quit IRC15:37
*** dprince has quit IRC15:37
*** dgurtner has joined #puppet-openstack15:40
*** dgurtner has quit IRC15:40
*** dgurtner has joined #puppet-openstack15:40
*** mdorman has joined #puppet-openstack15:44
*** sergmelikyan has quit IRC15:47
*** paramite has joined #puppet-openstack15:50
openstackgerritSergey Kolekonov proposed openstack/puppet-openstack-integration: Switch from nova_admin_* options for Neutron to actual  https://review.openstack.org/24212615:52
*** jistr is now known as jistr|afkmtg15:53
*** bnemec has quit IRC15:55
openstackgerritLukas Bezdicka proposed openstack/puppet-tempest: Switch id setters to openstack client  https://review.openstack.org/24205215:57
*** angdraug has joined #puppet-openstack15:57
*** vinsh has quit IRC16:00
openstackgerritIvan Berezovskiy proposed openstack/puppet-keystone: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24213416:01
*** paramite has quit IRC16:02
*** sergmelikyan has joined #puppet-openstack16:04
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204816:10
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204816:10
jpenadoes anyone know why puppet-neutron is duplicating auth configuration in neutron.conf and /etc/neutron/api-paste.ini? I've seen https://github.com/openstack/puppet-neutron/tree/master/manifests#L327-L337 and several other instances, and I'm pretty sure that api-paste.ini file is not even parsed in RDO16:11
*** jerrygb has quit IRC16:13
*** jerrygb has joined #puppet-openstack16:15
EmilienMjpena: mgagne filed a bug similar for cinder iirc16:15
jpenaEmilienM: ok, I'll file another bug and prepare a patch in a few days16:17
IvanBerezovskiyEmilienM: hi, I've found that this commit https://review.openstack.org/#/c/227762/ broke keystone unit tests - e.g. http://logs.openstack.org/21/216821/29/check/gate-puppet-keystone-puppet-unit-3.3-dsvm-centos7/52e266c/console.html16:17
IvanBerezovskiywhat should we do? Update keystone tests or revert change?16:17
IvanBerezovskiyI think I can research and fix the problem16:19
openstackgerritMykyta Karpin proposed openstack/puppet-keystone: add policy driver option for keystone  https://review.openstack.org/24094616:19
EmilienMIvanBerezovskiy: you can file a bug, and send a patch if you see the solution.16:19
IvanBerezovskiyEmilienM: ok, sure16:20
EmilienMchem: see https://review.openstack.org/#/c/227762/16:22
EmilienMour whole might be broken because of ^16:24
IvanBerezovskiyhttps://bugs.launchpad.net/puppet-keystone/+bug/151353316:24
openstackLaunchpad bug 1513533 in puppet-keystone "unit tests are broken" [Undecided,New] - Assigned to Ivan Berezovskiy (iberezovskiy)16:24
openstackgerritMykyta Karpin proposed openstack/puppet-keystone: add policy driver option for keystone  https://review.openstack.org/24094616:24
*** sanjayu has joined #puppet-openstack16:27
*** fedexo has joined #puppet-openstack16:30
EmilienMIvanBerezovskiy: I think we need to patch puppet-keystone16:30
IvanBerezovskiyI'm working on it16:30
EmilienMcool16:31
*** jerrygb has quit IRC16:31
*** jerrygb has joined #puppet-openstack16:31
chemIvanBerezovskiy: I have a patch at the ready for the problem, is it ok or do you have it as well ?16:36
IvanBerezovskiyI didn't publish it yet16:37
chemIvanBerezovskiy: your choice, if you have it go ahead :)16:38
*** bklei has quit IRC16:43
*** sergmelikyan has quit IRC16:43
openstackgerritIvan Berezovskiy proposed openstack/puppet-keystone: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24213416:45
openstackgerritIvan Berezovskiy proposed openstack/puppet-keystone: Fix unit tests according to fallback for openrc file  https://review.openstack.org/24215316:45
*** nlahouti has joined #puppet-openstack16:45
openstackgerritMykyta Karpin proposed openstack/puppet-keystone: add policy driver option for keystone  https://review.openstack.org/24094616:47
*** nlahouti has quit IRC16:48
*** severion has joined #puppet-openstack16:50
*** mjblack- has joined #puppet-openstack16:52
openstackgerritIvan Berezovskiy proposed openstack/puppet-keystone: Support of PyMySQL driver for MySQL backend  https://review.openstack.org/24213416:52
openstackgerritIvan Berezovskiy proposed openstack/puppet-keystone: Fix unit tests according to fallback for openrc file  https://review.openstack.org/24215316:52
*** Aegil_ has joined #puppet-openstack16:54
chemEmilienM: could you +2 the Ivan's patch, degorenko is not there anymore, another core would be nice to get this stuff in master quickly.16:55
EmilienMsure16:55
chemEmilienM: thanks16:55
EmilienMif richm is around ^16:56
*** timrc_ has joined #puppet-openstack16:58
*** m3ntat has joined #puppet-openstack16:59
*** nlahouti has joined #puppet-openstack17:01
*** ntpttr1 has joined #puppet-openstack17:02
*** simonmcc_ has joined #puppet-openstack17:03
*** dprince has joined #puppet-openstack17:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:03
EmilienMjayg: ^17:03
EmilienMthat's wip17:03
*** mjblack has quit IRC17:04
*** v1k0d3n has quit IRC17:04
*** simonmcc has quit IRC17:04
*** bastelfreak has quit IRC17:04
*** mentat has quit IRC17:04
*** timrc has quit IRC17:04
*** bkero has quit IRC17:04
*** Aegil has quit IRC17:04
*** mjblack- is now known as mjblack17:04
*** rahulait has joined #puppet-openstack17:06
openstackgerritNate Potter proposed openstack/puppet-magnum: puppet-magnum: Initial commit  https://review.openstack.org/24216417:06
*** bastelfreak has joined #puppet-openstack17:07
*** bastelfreak has quit IRC17:07
chemEmilienM: richm I have a question about the keystone_endpoint patch: the bug is that the type is not given so it does all sort of weird things.  Can I make this a requirement (breaking existing code) without a deprecation period, or should I add a deprecation warning (while it's really a bug, not a change of feature) ?17:07
*** simonmcc_ is now known as simonmcc17:07
*** bastelfreak has joined #puppet-openstack17:07
*** bkero has joined #puppet-openstack17:08
chemEmilienM: richm in both case all the keystone manifests have to be reworked17:08
EmilienMare we breaking the interface?17:08
chemEmilienM: yes definitively17:08
chem(https://review.openstack.org/#/c/239434/8/lib/puppet/type/keystone_endpoint.rb)17:09
chemEmilienM: ^17:09
richmDo we have to do this now or can we postpone?17:09
chemhum ... it's a quite severe bug.  and is required to have keystone triple-o integration17:09
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:09
EmilienMargh17:10
EmilienMwe're breaking some stuffs in liberty17:10
chemEmilienM: richm: the bug is here https://review.openstack.org/#/c/23470417:10
*** bnemec has joined #puppet-openstack17:10
EmilienMwe need good communication: ML, doc, etc17:10
*** karmix has quit IRC17:10
chem(triple o stuff)17:10
*** karmix has joined #puppet-openstack17:10
chemEmilienM: the thing is that it was broken, but working in simple case: only one type per service name17:11
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:11
chemrichm: ^17:11
richmchem: so there is no way we can just wait an use openstackclient with the fix?  We have to fix in puppet-keystone?17:11
chemEmilienM: richm in triple-o they need to have nova/compute and nova/computev317:11
*** dgurtner has quit IRC17:12
richmthey can't have novav3/computev3?17:12
chemrichm: dunno, I'm not sure I understand how it would work ^17:12
chemrichm: ^ I don't know :)17:12
richmThis is different than the problem where you could not view endpoints with v2 that were created with v3?17:13
chemI think it's related as puppet completly messed up the enpoints/service database17:14
*** bkero has quit IRC17:14
*** bkero has joined #puppet-openstack17:14
chemnot certain though17:14
*** jistr|afkmtg is now known as jistr17:14
chemrichm: EmilienM I can quickly try to change the stuff to have a deprecation warning, instead of a failure.  I don't know if it's doable (it's more complicated) and will let the bug open in some strange way I think, but I can investigate (one houre or so)17:16
*** sanjayu has quit IRC17:16
*** aimon_ has quit IRC17:16
richmIf we are proposing this as a fix for the triple-o keystone problem, we should investigate that problem more to find the root cause of the problem17:17
EmilienMif the bug occurs somewhere else, we need to fix it asap17:17
EmilienMeven if that's something not compatible17:17
EmilienMfolks will understand that and make the change17:17
EmilienMfor that we need good communication17:18
*** ddmitriev has quit IRC17:19
chemEmilienM: richm the bug is there for everyone :) But not a lot of people seems to do different than in the manifests, so fixing the manifest should render the stuff transparent for most people.  I can start a discussion on the ML for the other people to let them know about the problem and the necessary fix.17:19
EmilienMchem++17:20
chemEmilienM: ack, I'll do that.17:21
*** dgurtner has joined #puppet-openstack17:22
*** dgurtner has quit IRC17:22
*** dgurtner has joined #puppet-openstack17:22
richmack17:24
chemrichm: the root cause of the problem is that they uncovered this puppet bug by having a naming convention that few people seems to have.  In fact it is impossible with puppet to create such service (same name different type), while it's completly legit (fixed there https://review.openstack.org/#/c/238954/), that's why for people only using puppet they cannot detect the bug.  The problem appeared here because the installation was17:25
chembootstrapped by some other tool and puppet apply after.17:25
chemanyway, I'll write the mail.17:25
openstackgerritAthlan-Guyot sofer proposed openstack/puppet-keystone: Keystone_endpoint match service by name/type.  https://review.openstack.org/23943417:28
*** sergmelikyan has joined #puppet-openstack17:31
richmchem: It sounds to me like they are trying to use a "new" feature that until now, no one has ever used and no one has ever tried to do it with puppet-keystone keystone_endpoint17:32
richmand in the process found a bug in openstackclient17:33
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:33
*** dhollinger has quit IRC17:33
chemrichm: humm, but having a service named nova/compute and nova/computev3 is not a new feature ?17:33
chemrichm: and the bug in not in openstackclient17:33
chemrichm: openstackclient in this case does exactly what puppet ask it to do17:34
EmilienMIvanBerezovskiy: thx a lot for the bugfix, nice work17:34
chemrichm: or maybe I'm missing something ?17:35
*** karimb_ has quit IRC17:35
richmchem: no, not a new feature exactly, but they are doing something different than what was done in the past with respect to service names types17:37
richmchem: the usual way was to have nova/compute and novav3/computev317:37
richmchem: but they are trying to do nova/compute and nova/computev317:38
chemrichm: ah, oki.17:38
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:38
chemrichm: but it's not forbiden by the API, the usual way was just a convention17:38
chemrichm: which make puppet _appears_ to work17:39
chemrichm: can we explain that you should use the convention and not use anything else when you use puppet while it's completly possible to do it when you use the cli directly ?17:40
chemrichm: (it's really a question, no irony here)17:40
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:44
dfisher^ no solaris.  /sobs17:45
richmchem: If tripleo has a legitimate use case, that they can do in no other way, then we have to fix it.17:45
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216217:46
richmchem: Especially since it is not explicitly forbidden to do so by the keystone_endpoint api17:46
EmilienMthe fact is they did not use puppet to manage keystone resources before17:46
EmilienMthat's why we found the bug17:46
*** aimon has joined #puppet-openstack17:47
*** derekh has quit IRC17:48
chemOki, I'll try and see if triple-o people could accept to change their naming convention to novav3/computev3 to check the time frame we have for fixing this bug.17:53
chemrichm: EmilienM ^17:53
richmchem: ack17:53
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: tempest: use $::id fact for permissions  https://review.openstack.org/24217917:54
*** timrc_ is now known as timrc17:59
*** jistr has quit IRC18:00
*** cfloare has quit IRC18:01
*** cfloare has joined #puppet-openstack18:02
*** sergmelikyan has quit IRC18:05
*** sergmelikyan has joined #puppet-openstack18:05
*** jfluhmann has joined #puppet-openstack18:10
chemrichm: I've found that => https://bugzilla.redhat.com/show_bug.cgi?id=123698918:19
openstackbugzilla.redhat.com bug 1236989 in rhel-osp-director "RFE: change computev3 service name to novav3" [Unspecified,New] - Assigned to calfonso18:19
chemrichm: I know how to fix this :)18:20
chemrichm: so it seems they won't need to be convinced after all :)18:20
*** iurygregory has left #puppet-openstack18:20
*** iurygregory has joined #puppet-openstack18:21
richmchem: excellent18:22
chemrichm: do you a link that shows the convention used in the official doc or something (if you don't have something don't bother)18:24
richmchem: no - it was just a convention, so nothing official afaik18:25
*** jpena has quit IRC18:26
*** mdorman has quit IRC18:31
openstackgerritMerged openstack/puppet-keystone: Fix unit tests according to fallback for openrc file  https://review.openstack.org/24215318:35
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-keystone: Support for Keystone as Service Provider  https://review.openstack.org/21682118:36
*** mdorman has joined #puppet-openstack18:37
_odymwhahaha: Having to statically set '<SERVICE DEFAULT>' in rspec-puppet tests?  Seems counter to the spirit of the $::os_service_default variable in the first place, yes?18:41
_odyI am not sure where the best place to put a "constant" is in rspec.18:41
mwhahahanot necessarily18:41
mwhahahadepends on where you are setting <SERVICE DEFAULT>, like are you trying to check if it's actually <SERVICE DEFAULT> and the fact is being picked up correctly (that's valid)18:42
mwhahahaor are we defining the default expected value is <SERVICE DEFAULT> because our tests are poorly structured (needs work)18:43
_odyAgreed.  I was just thinking we'd use a variable set locally to rspec so that if the value of $::os_service_default was changed in the future an msync run would update all the module according.18:45
_odyIt would still mean tests would have to be updated but the testing of the actual value would be seperate from the actual fact.18:46
_ody...just not have to be updating in as many places18:46
mwhahahait would be nice if we could use a constant for that in rspec, i mentioned yesterday that we should probably look at rspec-puppet-facts to managing our facts in the tests18:47
mwhahahathat way we could stop doing the debian/redhat facts all over the place18:47
mwhahahawhich is really annoying to update18:48
*** gfidente has quit IRC18:48
_odyOh yes.  Indeed.18:48
mwhahahabecause then we could just reference facts[:os_service_default] or something18:48
*** mdorman has quit IRC18:49
_odyrspec-puppet-facts is probably worth meeting agenda/mailing list discussion.  I'd be happy to convert a couple modules.18:53
* _ody dislikes duplicating facts in every test18:53
*** rahulait has quit IRC18:54
*** jerrygb has quit IRC18:57
*** mdorman has joined #puppet-openstack18:57
*** jerrygb has joined #puppet-openstack18:58
*** nlahouti has quit IRC18:59
*** nlahouti has joined #puppet-openstack18:59
*** degorenko has joined #puppet-openstack19:01
claytonmwhahaha nod, I was thinking tyhe same thing, I don't like putting the string in the tests either19:01
*** jerrygb has quit IRC19:03
openstackgerritNate Potter proposed openstack/puppet-magnum: puppet-magnum: Initial commit  https://review.openstack.org/24216419:04
*** ddmitriev has joined #puppet-openstack19:07
*** nlahouti has quit IRC19:08
*** fedexo has quit IRC19:24
iurygregoryCI for puppet-keystone still broken? http://logs.openstack.org/21/216821/30/check/gate-puppet-keystone-puppet-beaker-rspec-dsvm-trusty/0c26bfe/console.html#_2015-11-05_19_15_52_10219:27
chemiurygregory: I look into it19:29
iurygregorythanks chem =)19:29
chemiurygregory: can you give me the link to your patch19:29
chem?19:29
iurygregoryyes, https://review.openstack.org/#/c/216821/19:29
chemiurygregory: thanks19:30
iurygregorynp ^^19:30
*** jfluhmann has quit IRC19:33
*** dhollinger has joined #puppet-openstack19:45
*** dgurtner has quit IRC19:47
mwhahahahey i'm trying to use the new keystone module with fuel and i'm getting errors about openstack COuld not determine suitable URL for the plugin from the keystone providers, anyone have any thoughts about what I might be missing/need to fix?19:50
mwhahahathe errors are https://ci.fuel-infra.org/job/master.fuel-library.pkgs.ubuntu.neutron_vlan_ha/2551/artifact/logs/2551/fail_error_deploy_neutron_vlan_ha-fuel-snapshot-2015-11-05_18-42-10.tar.xz.filtered.log19:50
iurygregorymwhahaha, i think chem is looking into it =)19:50
*** sergmelikyan has quit IRC19:50
*** jfluhmann has joined #puppet-openstack19:50
mwhahahai think mine might be a v2 vs v3 thing19:51
iurygregorylooks like the problem i'm having in https://review.openstack.org/#/c/216821/19:51
chemiurygregory: this is not the same error...19:51
iurygregoryoh ok =)19:51
*** dgurtner has joined #puppet-openstack19:51
*** dgurtner has quit IRC19:51
*** dgurtner has joined #puppet-openstack19:51
chemiurygregory: i think :)19:51
mwhahahai think we had previously patched our implementation of keystone to do something slightly different so it might be a url parameter thing19:51
mwhahahajust was wondering if anyone had any thoughts, the googles returns something about needing to provide a v2 url instead of a v3 but i'm not sure which one is assumed by the keystone module19:52
*** jerrygb has joined #puppet-openstack19:53
chemiurygregory: for your error I think that the ci is not broken (I have no confirmation of it yet ... waiting for a recheck).  but the error message is very unhelpful :) My guess is that the apache server is not properly restarted.  I have to go now for ~1h, when I'm back I'll have a vm with your code in in running the beaker, so I will be able to fully debug it.  See you in 1h30 :)19:54
iurygregorychem, ok ;) i'm leaving the office in about 1h but in about 3h:30min i'll be at home =)19:56
iurygregoryyou can ping me on irc ^^19:56
chemrichm: EmilienM : I have to update a lot of thing but basically I got this for review https://review.openstack.org/#/c/242198/ this should buy us some time for the fix in puppet-keystone to be implemented19:57
EmilienMlooking19:57
openstackgerritMerged openstack/puppet-cinder: Fix cinder default log_dir  https://review.openstack.org/24169119:57
EmilienMchem: the problem is upgrade I think19:57
*** ntpttr1 has quit IRC19:57
EmilienMchem: you should ask slague to look19:58
chemEmilienM I had the discussion with "bnemec"19:58
EmilienMok19:58
EmilienMcrinkle: what do you think about https://review.openstack.org/#/c/242162/ ?20:01
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216220:03
*** bogdando has quit IRC20:08
crinkleEmilienM: cool! i made a comment20:08
*** jfluhmann has quit IRC20:09
openstackgerritMerged openstack/puppet-openstack_extras: spec: drop ::foo fake module  https://review.openstack.org/24099820:09
EmilienMcrinkle: I don't think we need a Vagrantfile. People just need this kind of script, imho20:10
crinkleEmilienM: fine with me20:11
openstackgerritMerged openstack/puppet-openstack_extras: Try to use zuul-cloner to prepare fixtures  https://review.openstack.org/23863120:11
dgurtnerxarses: dachary dmsimard what's your thought on https://review.openstack.org/#/c/236539/20:12
dgurtnerxarses: dachary dmsimard personally I'm not entirely happy with disabling tests, but the RGW/CentOS issues are blocking everything else - and from my understanding it's not the module's fault.20:14
dgurtnermwhahaha: feel free to chime in ^20:14
*** degorenko has quit IRC20:15
*** ntpttr1 has joined #puppet-openstack20:15
*** ntpttr1 has quit IRC20:15
dmsimarddgurtner: I was conflicted as well for that particular patchset. I think the cleanest action would be to split the test disable into another commit, file a bug and revert it when we figure the fix20:16
dmsimardAnd then rebase the other patches onto master once the test disable is merged20:17
*** dgurtner has quit IRC20:19
*** dgurtner has joined #puppet-openstack20:20
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216220:20
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: Implement all-in-one.sh script  https://review.openstack.org/24216220:21
*** jfluhmann has joined #puppet-openstack20:26
dmsimarddgurtner: thoughts ?20:30
mwhahahaprobably would be a good idea to do the test one separately so it could be reverted at a later date. That being said I'd assume the changes required to make it work would probably require updating the tests anyway so i don't think relying on a revert is a must20:32
dmsimardI'm not exactly sure about that since the third party CI isn't broken20:35
*** ntpttr1 has joined #puppet-openstack20:43
dgurtnermwhahaha: it's impossible to do the test separately: to merge it needs to pass the gate - to be able to submit a new patchset the .gitreview change is required20:49
*** aimon has quit IRC20:49
mwhahahano it's not20:49
mwhahahayou just need to have your gerrit setup correclty20:49
mwhahahai've done it before would you like me to do it for you?20:49
dgurtnerdmsimard: from my understanding we are now having one more issue on the RGW, before it just failed the swift check, but now it actually fails to start...20:49
dgurtnermwhahaha: I'd be happy to get pointers - my experience is you need .gitreview pointing to openstack/puppet-ceph, but if I change that it's an uncommited change in my repo and then gerrit refuses to submit the patch...20:50
mwhahahagit stash it before git review20:51
mwhahahaif you've already got a gerrit remote in your working dir it'll submit just fine20:51
dgurtnerit didn't... maybe it's a difference if you commit on top of an existing patchset or create a new one?20:52
dgurtnerand again, if I stash it, it refuses on the basis that the stackforge/puppet-ceph namespace is no longe known20:52
mwhahahaweird i managed to do it on another repo20:52
mwhahahalet me see20:52
dgurtnerbut please feel free to split the two patches and resubmit if you know how! having it stuffed together like that is just plain ugly20:53
dmsimarddgurtner: I'll give it a stab20:54
dgurtnerdmsimard: given we don't even have civetweb support in the RGW I'm happy to remove the RGW test and concentrate on getting the core part of the module running20:54
openstackgerritAlex Schultz proposed openstack/puppet-ceph: Disable the RGW acceptance test  https://review.openstack.org/24221720:55
mwhahaha-^20:55
*** karimb has joined #puppet-openstack20:56
*** jmccrory has left #puppet-openstack20:57
dmsimardhe beat me to it :p20:57
openstackgerritAlex Schultz proposed openstack/puppet-horizon: Switch debian to openstack-dashboard  https://review.openstack.org/24221820:59
dgurtnermwhahaha++21:00
dgurtnerI still don't understand gerrit :/21:00
mwhahahahttp://goo.gl/YeZlt821:00
openstackgerritDavid Moreau Simard proposed openstack/puppet-ceph: Disable the RGW acceptance test  https://review.openstack.org/24221721:02
dmsimardI added a bug reference ^21:02
*** dgurtner has quit IRC21:09
*** dgurtner has joined #puppet-openstack21:11
*** dgurtner has quit IRC21:11
*** dgurtner has joined #puppet-openstack21:11
EmilienMmwhahaha: lol21:11
EmilienMI love dogs & computes21:12
mwhahaha:)21:12
EmilienMmwhahaha: http://goo.gl/DK6fWP21:12
dgurtner ¯\_(ツ)_/¯21:16
EmilienMcrinkle, mfisch: if you wanna have a look, https://review.openstack.org/#/c/242162/ is ready for review. I'll update the doc so people can start using it21:16
*** rahulait has joined #puppet-openstack21:21
*** aimon has joined #puppet-openstack21:22
*** aimon has quit IRC21:22
*** mdorman has quit IRC21:25
*** jayg is now known as jayg|g0n321:25
*** mdorman has joined #puppet-openstack21:25
*** aimon has joined #puppet-openstack21:26
*** aimon has quit IRC21:33
chemiurygregory: so it's definitively not the gate :)21:39
chemiurygregory: looking what is happening right now21:40
*** dprince has quit IRC21:41
*** nlahouti has joined #puppet-openstack21:42
chemiurygregory: http://fpaste.org/287445/6759775121:43
chemiurygregory: that's what I though, apache is not restarting properly, but we don't see the full puppet log, which make this obvious:21:43
chemhttp://fpaste.org/287446/4675984221:44
chemiurygregory: the full puppet log ^21:44
chemiurygregory: but the  undefined method `collect' for nil:NilClass is not helpful, I'll see if the error message can be improved here21:45
*** mdorman has quit IRC21:50
*** dgurtner has quit IRC21:50
*** _morgan has quit IRC22:07
*** nlahouti has quit IRC22:08
*** nlahouti has joined #puppet-openstack22:08
*** bastelfreak has quit IRC22:09
chemiurygregory: I've found the solution.  Put it in the review :)22:09
*** dhollinger has quit IRC22:10
*** dhollinger has joined #puppet-openstack22:10
EmilienMchem: is https://review.openstack.org/#/c/238954/ ready?22:13
*** dgurtner has joined #puppet-openstack22:13
*** dgurtner has joined #puppet-openstack22:13
chemEmilienM: yeap22:14
EmilienMchem: lgtm22:14
*** _morgan has joined #puppet-openstack22:15
*** _morgan has left #puppet-openstack22:15
chemEmilienM: cool22:16
openstackgerritDavid Moreau Simard proposed openstack/puppet-ceph: Update .gitreview for new namespace  https://review.openstack.org/23653922:17
dmsimardmwhahaha: that was quick22:18
mwhahaha:D22:18
*** ntpttr1 has quit IRC22:19
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: Implement Gnocchi Statsd support  https://review.openstack.org/24066322:21
openstackgerritEmilien Macchi proposed openstack/puppet-gnocchi: [DO NOT MERGE] test with pure RDO Liberty testing repo (stage CBS repos)  https://review.openstack.org/24204822:22
*** bastelfreak has joined #puppet-openstack22:22
*** xarses has quit IRC22:29
*** cwolferh has quit IRC22:29
*** msimonin has joined #puppet-openstack22:35
*** dhollinger has quit IRC22:35
*** msimonin has left #puppet-openstack22:36
mwhahahai don't know what's up with the rubygems & openstack infra today22:36
mwhahahaall the puppet jobs have been super flakey :/22:36
dmsimardrubygems is unstable22:40
dmsimard:)22:40
*** karimb has quit IRC22:41
*** _ducttape_ has joined #puppet-openstack22:52
*** ducttape_ has quit IRC22:55
*** morazi has quit IRC22:56
openstackgerritMerged openstack/puppet-ceph: Disable the RGW acceptance test  https://review.openstack.org/24221723:06
*** jerrygb has quit IRC23:08
*** dgurtner has quit IRC23:10
*** gildub has joined #puppet-openstack23:16
*** karimb has joined #puppet-openstack23:17
*** aimon has joined #puppet-openstack23:22
*** nibalizer has quit IRC23:24
*** jerrygb has joined #puppet-openstack23:33
*** karimb has quit IRC23:36
*** jerrygb_ has joined #puppet-openstack23:49
*** angdraug has quit IRC23:49
*** jerrygb has quit IRC23:50
*** dfisher has quit IRC23:52
openstackgerritEmilien Macchi proposed openstack/puppet-heat: DNM - CI test  https://review.openstack.org/24227123:53

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