Monday, 2016-05-02

*** fabricio_ar has joined #rdo00:00
*** ge has joined #rdo00:02
*** fabricio_ar has quit IRC00:05
*** pppingme has quit IRC00:08
*** iswid has joined #rdo00:10
*** zaneb has joined #rdo00:13
*** fedruantine has quit IRC00:15
*** sdake has quit IRC00:15
*** pppingme has joined #rdo00:17
*** dsneddon has quit IRC00:27
*** sdake has joined #rdo00:32
*** sdake_ has joined #rdo00:42
*** crazyraven has joined #rdo00:42
*** sdake has quit IRC00:44
*** zaneb has quit IRC00:47
*** fabricio_ar has joined #rdo01:01
*** fabricio_ar has quit IRC01:06
*** fedruantine has joined #rdo01:10
*** komputes has joined #rdo01:27
*** ashw has joined #rdo01:36
*** fabricio_ar has joined #rdo02:02
*** fabricio_ar has quit IRC02:07
*** ohochman has joined #rdo02:08
*** DV_ has joined #rdo02:23
*** crossbuilder_ has quit IRC02:25
*** crossbuilder has joined #rdo02:25
*** shivrao has quit IRC02:28
*** saneax is now known as saneax_AFK02:32
*** tflink has quit IRC02:33
*** tflink has joined #rdo02:34
*** linuxgeek has joined #rdo02:38
*** paragan has joined #rdo02:47
*** komputes has quit IRC02:50
*** DV_ has quit IRC02:54
*** TSCHAK_ has joined #rdo02:55
*** TSCHAK has quit IRC02:58
*** fabricio_ar has joined #rdo03:03
*** fabricio_ar has quit IRC03:07
*** Egyptian[Home] has joined #rdo03:10
*** Pintomatic has quit IRC03:23
*** Son_Goku has joined #rdo03:25
*** Duck has quit IRC03:28
*** Pintomatic has joined #rdo03:29
*** Duck has joined #rdo03:29
*** flepied has quit IRC03:31
*** dgurtner has joined #rdo03:34
*** DV_ has joined #rdo03:38
*** panda_ has quit IRC03:41
*** panda_ has joined #rdo03:42
*** linuxgeek has quit IRC03:43
*** saneax_AFK is now known as saneax03:43
*** v1k0d3n has quit IRC03:51
*** v1k0d3n has joined #rdo03:56
*** TSCHAK has joined #rdo03:57
*** TSCHAK_ has quit IRC04:00
*** fabricio_ar has joined #rdo04:04
openstackgerritMerged openstack/packstack: Configure securitygroup/firewall_driver in plugin.ini with ml2
*** links has joined #rdo04:07
*** fabricio_ar has quit IRC04:09
*** dgurtner has quit IRC04:09
*** Son_Goku has quit IRC04:12
*** Alex_Stef has joined #rdo04:14
*** DV_ has quit IRC04:18
*** oshvartz has quit IRC04:21
*** bnemec has joined #rdo04:21
*** Egyptian[Home] has quit IRC04:26
*** shivrao has joined #rdo04:27
*** shivrao_ has joined #rdo04:29
*** shivrao has quit IRC04:31
*** shivrao_ is now known as shivrao04:31
*** imcsk8_ has joined #rdo04:35
*** imcsk8 has quit IRC04:35
*** linuxgeek has joined #rdo04:36
*** akasurde has joined #rdo04:38
*** akasurde has quit IRC04:42
*** ashw has quit IRC04:43
*** Poornima has joined #rdo04:45
*** v1k0d3n has quit IRC04:50
*** gildub has joined #rdo04:54
*** rdas has joined #rdo04:57
*** shivrao has quit IRC05:00
*** Ryjedo has joined #rdo05:02
*** sbulage_ has joined #rdo05:03
*** rcernin has joined #rdo05:05
*** fabricio_ar has joined #rdo05:05
*** anilvenkata has joined #rdo05:10
*** fabricio_ar has quit IRC05:10
*** nehar has joined #rdo05:15
*** shivrao has joined #rdo05:16
*** lkuchlan has joined #rdo05:17
*** yfried has quit IRC05:17
*** hynekm has joined #rdo05:18
*** shivrao has quit IRC05:20
*** abregman has joined #rdo05:21
*** lkuchlan has quit IRC05:25
*** hdaniel has joined #rdo05:26
*** kodokuu has quit IRC05:30
*** imcleod has joined #rdo05:31
*** chandankumar has joined #rdo05:39
*** hdaniel has quit IRC05:39
*** hynekm has quit IRC05:40
*** hynekm has joined #rdo05:41
*** Amita has joined #rdo05:42
*** akasurde has joined #rdo05:43
*** fedruantine has quit IRC05:45
*** sdake_ has quit IRC05:47
*** jhershbe has joined #rdo05:47
*** sdake has joined #rdo05:52
*** Amita has quit IRC05:54
*** Amita has joined #rdo05:54
*** mkovacik has quit IRC05:56
*** vimal has joined #rdo05:58
chandankumarnumber80, jpena|off mrunge \o/06:02
*** josecastroleon has joined #rdo06:02
mrungechandankumar, o/06:04
*** oshvartz has joined #rdo06:05
*** fabricio_ar has joined #rdo06:06
*** fabricio_ar has quit IRC06:11
*** jtomasek has joined #rdo06:12
*** Alex_Stef has quit IRC06:22
*** enriquetaso has joined #rdo06:22
*** edannon has joined #rdo06:26
*** smeyer has joined #rdo06:31
*** enriquetaso has quit IRC06:40
*** eliska has joined #rdo06:41
*** fedruantine has joined #rdo06:43
*** nyechiel has joined #rdo06:45
*** vaneldik has joined #rdo06:46
*** jhershbe has quit IRC06:48
*** jhershbe has joined #rdo06:50
*** tshefi has joined #rdo06:55
*** itamarl has joined #rdo06:56
*** anshul has joined #rdo07:05
*** anshul is now known as Guest2618807:06
*** sbulage_ has quit IRC07:06
*** sbulage_ has joined #rdo07:07
*** fabricio_ar has joined #rdo07:07
*** fragatina has joined #rdo07:08
*** hewbrocca-afk is now known as hewbrocca07:10
*** tflink has quit IRC07:10
*** fabricio_ar has quit IRC07:12
*** ifarkas has joined #rdo07:12
*** jprovazn has joined #rdo07:12
*** nmagnezi has joined #rdo07:21
*** KarlchenK has joined #rdo07:21
*** zoli_gone-proxy is now known as zoliXXL07:25
gchamoulamoralej|off, jpena|off: sorry guys, was just changing my new born daughter's nappies and was off for paternity leaves.07:25
*** aufi has joined #rdo07:25
gchamoulamoralej|off, jpena|off: but yes I have a dirty script for generating spec file from puppet metadata json file07:26
gchamoulamoralej|off, jpena|off: gonna push it somewhere asap07:26
zoliXXLgood morning07:26
*** mflobo has quit IRC07:28
*** shivrao has joined #rdo07:30
*** mflobo has joined #rdo07:31
*** tesseract has joined #rdo07:33
*** tesseract is now known as Guest3759007:34
*** abregman_ has joined #rdo07:34
*** ohamada has joined #rdo07:35
*** abregman has quit IRC07:35
*** ohamada has quit IRC07:38
*** ohamada has joined #rdo07:39
*** nyechiel has quit IRC07:43
*** ignatenkobrain has quit IRC07:45
*** fragatina has quit IRC07:46
*** gildub has quit IRC07:47
*** apetrich has joined #rdo07:50
*** olap has joined #rdo07:50
*** abregman_ has quit IRC07:52
*** garrett has joined #rdo07:56
*** zoliXXL is now known as zoli|afk07:56
*** derekh has joined #rdo07:57
*** ccamacho has joined #rdo07:58
*** pblaho has joined #rdo08:00
*** Alex_Stef has joined #rdo08:03
*** paramite has joined #rdo08:05
*** abregman_ has joined #rdo08:05
*** shivrao has quit IRC08:08
*** fabricio_ar has joined #rdo08:08
*** permalac has joined #rdo08:12
*** itxaka has joined #rdo08:13
*** fabricio_ar has quit IRC08:13
*** derekh has quit IRC08:19
*** DV_ has joined #rdo08:20
*** abregman_ has quit IRC08:22
*** bsv has joined #rdo08:23
*** ushkalim has joined #rdo08:23
*** mkovacik has joined #rdo08:24
*** jistr has joined #rdo08:26
*** DV_ has quit IRC08:26
*** abregman has joined #rdo08:33
*** visibilityspots has quit IRC08:34
*** zoli|afk is now known as zoli08:36
*** jlibosva has joined #rdo08:37
*** zoli is now known as zoliXXL08:41
*** DV_ has joined #rdo08:43
*** ignatenkobrain has joined #rdo08:46
*** panda_ is now known as panda08:47
*** visibilityspots has joined #rdo08:53
*** jbrooks has quit IRC08:55
*** gfidente has joined #rdo09:01
*** nyechiel has joined #rdo09:02
*** jbrooks has joined #rdo09:03
*** olap has quit IRC09:04
*** hdaniel has joined #rdo09:05
*** olap has joined #rdo09:05
*** fabricio_ar has joined #rdo09:09
*** crazyraven has quit IRC09:10
*** fabricio_ar has quit IRC09:15
*** rain has joined #rdo09:26
*** rain is now known as leanderthal09:26
*** tosky has joined #rdo09:28
*** ohamada_ has joined #rdo09:30
*** ohamada has quit IRC09:30
*** sshnaidm has quit IRC09:31
*** sgotti has quit IRC09:31
*** sgotti has joined #rdo09:32
*** wN has quit IRC09:41
*** belmoreira has joined #rdo09:42
*** sshnaidm has joined #rdo09:42
*** paragan has quit IRC09:42
*** hynekm has quit IRC09:43
*** hynekm has joined #rdo09:44
*** wN has joined #rdo09:45
*** wN has quit IRC09:45
*** wN has joined #rdo09:45
*** fragatina has joined #rdo09:46
*** pnavarro has joined #rdo09:48
*** ade_b has joined #rdo09:51
*** fragatina has quit IRC09:52
*** DV_ has quit IRC09:55
*** DV__ has joined #rdo09:55
*** zoliXXL is now known as zoli|lunch10:00
*** olap has quit IRC10:00
*** olap has joined #rdo10:02
*** nyechiel has quit IRC10:08
*** fabricio_ar has joined #rdo10:11
*** Son_Goku has joined #rdo10:12
*** fabricio_ar has quit IRC10:15
*** gchamoul has left #rdo10:18
*** gchamoul has joined #rdo10:18
*** Son_Goku has quit IRC10:22
*** gszasz has joined #rdo10:27
*** itxaka has quit IRC10:29
*** Guest26188 has quit IRC10:29
*** bdperkin has quit IRC10:29
*** itxaka has joined #rdo10:30
*** Guest26188 has joined #rdo10:30
*** aludwar1 has joined #rdo10:33
*** bdperkin has joined #rdo10:34
*** bdperkin has joined #rdo10:34
*** DV has joined #rdo10:36
*** aludwar has quit IRC10:37
*** pnavarro has quit IRC10:37
*** chlong has joined #rdo10:38
*** pnavarro has joined #rdo10:38
*** apetrich has quit IRC10:38
*** DV__ has quit IRC10:39
*** ignatenkobrain has quit IRC10:42
*** Egyptian[Home] has joined #rdo10:45
*** ignatenkobrain has joined #rdo10:46
*** fragatina has joined #rdo10:49
*** akrivoka has joined #rdo10:49
*** Alex_Stef has quit IRC10:49
*** imcleod has quit IRC10:50
*** paragan has joined #rdo10:51
*** fragatina has quit IRC10:53
*** rhallisey has joined #rdo10:54
*** itamarl has quit IRC11:01
*** nyechiel has joined #rdo11:02
*** imcleod has joined #rdo11:04
*** Alex_Stef has joined #rdo11:04
*** fabricio_ar has joined #rdo11:04
*** Egyptian[Home] has quit IRC11:06
*** iswid has quit IRC11:06
*** ignatenkobrain has quit IRC11:07
*** Son_Goku has joined #rdo11:08
*** josecastroleon has quit IRC11:09
*** rasca has quit IRC11:12
*** rasca has joined #rdo11:13
*** josecastroleon has joined #rdo11:16
*** xb_ has joined #rdo11:19
*** zoli|lunch is now known as zoli11:21
*** olap has quit IRC11:23
*** Guest66031 is now known as beagles11:25
*** olap has joined #rdo11:25
*** beagles is now known as Guest5740611:25
*** Guest57406 is now known as b3nt_pin11:26
*** ignatenkobrain has joined #rdo11:28
*** Alex_Stef has quit IRC11:39
*** jlibosva has quit IRC11:40
*** jlibosva has joined #rdo11:41
*** trown|outtypewww is now known as trown11:43
*** cbartz has joined #rdo11:44
*** mburned_out is now known as mburned11:45
*** Marquis42 has joined #rdo11:46
*** apevec has joined #rdo11:49
*** apevec has quit IRC11:49
*** apevec has joined #rdo11:49
*** flepied has joined #rdo11:49
*** olap has quit IRC11:50
*** pkovar has joined #rdo11:50
*** nyechiel has quit IRC11:50
*** itxaka is now known as itxaka|out11:51
*** olap has joined #rdo11:52
rdogerrittrown created puppet/puppet-keystone-distgit: Empty commit to force rebuild
*** Alex_Stef has joined #rdo11:54
*** unclemarc has joined #rdo11:55
*** rbowen has joined #rdo11:57
*** ChanServ sets mode: +o rbowen11:57
*** amuller has joined #rdo11:58
*** nehar has quit IRC11:59
*** ade_b has quit IRC12:01
*** saneax is now known as saneax_AFK12:06
*** dpeacock has joined #rdo12:07
*** ade_b has joined #rdo12:11
*** jayg|g0n3 is now known as jayg12:12
*** athomas_ has joined #rdo12:12
*** kgiusti has joined #rdo12:16
*** weshay has joined #rdo12:17
*** iswid has joined #rdo12:18
*** Alex_Stef has quit IRC12:22
*** dprince has joined #rdo12:25
*** eliska has quit IRC12:26
rdogerritMerged puppet/puppet-keystone-distgit: Empty commit to force rebuild
*** imcleod has quit IRC12:30
*** mbound has joined #rdo12:30
*** rbrady has joined #rdo12:31
*** Alex_Stef has joined #rdo12:34
*** zoli is now known as zoli|afk12:35
*** shaunm has joined #rdo12:37
*** eliska has joined #rdo12:39
*** jdob has joined #rdo12:39
*** v1k0d3n has joined #rdo12:40
*** v1k0d3n has quit IRC12:41
*** v1k0d3n has joined #rdo12:42
*** ignatenkobrain has quit IRC12:46
*** rdas has quit IRC12:46
Alex_StefHii all, Is anyone knows if there are tempest API or scenario tests for RBAC ?12:47
*** komputes has joined #rdo12:47
*** komputes has quit IRC12:47
*** komputes has joined #rdo12:48
*** myoung has joined #rdo12:49
*** athomas_ has quit IRC12:49
*** dyasny_ has joined #rdo12:50
*** jmhale has quit IRC12:53
*** ashw has joined #rdo12:54
*** jmhale has joined #rdo12:55
*** tflink has joined #rdo12:55
*** zoli|afk is now known as zoli12:56
*** eliska has quit IRC12:59
*** sdake has quit IRC13:00
EmilienMdmsimard|afk: ok13:00
*** sasha2 has joined #rdo13:00
*** Poornima has quit IRC13:00
*** hrybacki has quit IRC13:01
*** hrybacki has joined #rdo13:01
*** sdake has joined #rdo13:01
*** itxaka|out is now known as itxaka13:02
*** dslevin has left #rdo13:03
*** komputes has quit IRC13:03
EmilienMshould we have python-cradox in dep for ?13:03
*** sdake_ has joined #rdo13:04
*** richm has joined #rdo13:05
trowndmsimard|afk: do you have access to DLRN or know who does?13:05
trownI think our puppet-keystone hack requires manual intervention13:05
*** sdake has quit IRC13:06
EmilienMtrown: why don't we have puppet-oslo?13:06
EmilienMjayg: ^13:06
trownEmilienM: it is new in newton... there was packaging that was proposed last week, but it didnt use the "new process", so folks decided it would be better to hack puppet-keystone to build from stable/mitaka13:08
trownEmilienM: I was -1 on that, but meh13:08
trownnow I just want trunk passing13:08
jaygEmilienM: I have no opposition to adding it to (old) opm if that is what you are asking, I could do that today if needed13:09
trownI put a couple of POC tripleo jobs in the promote pipeline using puppet from source and they are passing13:09
jaygI don't know the process for 'new', and it seemed like it was almost there last week, but not quite ready13:09
trownso from tripleo perspective we only have puppet issues13:09
trowns/puppet/puppet packaging/13:09
jaygthe state of newton + puppet packages is still a bit unclear to me13:10
trownjayg: ya that is kind of the problem... we blocked puppet-oslo because of a 'new' process that is not defined...13:10
*** eliska has joined #rdo13:11
trownand I think everyone involved in that is on PTO13:11
dmsimard|afktrown: I have access to both instances but brb 15 mins13:11
jaygok, then why not add it to legacy opm for now13:11
trowndmsimard|afk: thanks13:11
jaygit wont hurt, and maybe it will unwedge something13:11
*** rbradfor_home is now known as rbradfor13:11
trownjayg: there is no legacy opm for master13:11
trownjayg: only split out puppet module rpms13:11
jaygreally?  I have built it a bunch of times...13:11
trownand puppet-oslo is only on master13:11
*** Goneri has joined #rdo13:12
jaygbut ok13:12
trownjayg: ya, in the new world :)13:12
trownas of last week :)13:12
jaygah, ok, I did not build last week because the new stuff seemed very close, I didn't realize it fully switched13:12
trownOPM in master trunk repo is only a meta package that has Requires: on the other puppet-* packages13:12
*** zoli is now known as zoliXXL13:13
jaygok, then if I can help with anything ther,e let me know, as well as how :)13:13
trownya, I am missing a bit the how as well :)13:14
jaygthis feels like a regression to the days before I wrote directions for building legacy opm in rdo and osp...13:15
jaygunless there are directions somewhere and I have just not seen them13:15
apevecI've talked to bkero in Austin, to document the new process in a wiki or something13:16
*** ade_b has quit IRC13:16
apevecI didn't want we "hacked" new puppet-oslo w/o defining the new process13:17
*** rbrady has quit IRC13:17
trownohai apevec, didnt think you were here... I think we need manual intervention on dlrn to get the puppet-keystone hack to actually build13:17
trownI tried but it did not build13:17
apevecah jpena|off is off13:17
*** julim has joined #rdo13:19
apevectrown, when was it merged?13:19
trownapevec: an hour ago13:19
apevechm, it is in /home/centos-master/data/puppet-keystone_distro/13:20
*** ade_b has joined #rdo13:20
*** julim has quit IRC13:20
EmilienMapevec: should we have python-cradox in dep for gnocchi?13:21
apevecEmilienM, it's optional dep, so maybe not13:21
apevecideally it would be weak dep in RPM, but EL7 version of rpm doesn't support it13:21
EmilienMthat means we need to deploy it via puppet, which is not something I like13:21
apevecis gnocchi only usable w/ ceph?13:22
*** chandankumar has quit IRC13:22
*** komputes has joined #rdo13:22
*** fultonj has joined #rdo13:23
*** fultonj has quit IRC13:23
apeveci.e. if ceph is the only realistic deployment option in pkg maintainer's opinion, then it could be explicit RPM dep13:23
*** smeyer_ has joined #rdo13:23
*** ignatenkobrain has joined #rdo13:25
*** fultonj has joined #rdo13:25
EmilienMapevec: no, you can use swift plugin13:25
*** smeyer has quit IRC13:25
EmilienMapevec: fair enough, I'll deploy it with puppet-gnocchi13:25
apevectrown, I've no idea why that puppet-keystone distgit commit didn't trigger rebuild, it's all there on the DLRN server...13:26
*** jmelvin has joined #rdo13:27
*** pradk has joined #rdo13:29
*** belmoreira has quit IRC13:29
*** jaosorior has joined #rdo13:32
*** komputes has quit IRC13:34
*** [1]cdearborn has joined #rdo13:34
*** snecklifter_ has joined #rdo13:34
*** snecklifter has quit IRC13:35
*** links has quit IRC13:35
*** dneary has joined #rdo13:35
*** snecklifter_ is now known as snecklifter13:35
*** snecklifter_ has joined #rdo13:35
*** egallen has joined #rdo13:40
*** hynekm has quit IRC13:40
*** jaosorior has quit IRC13:41
rooktrown would it be too much to have a centos cloud image with require tty disabled for sudo housed somewhere? --- if this isn't the right place to ask -- lemme knwo where I should go to ask :)13:44
*** iswid has quit IRC13:45
*** iswid_ has joined #rdo13:45
*** iswid_ has quit IRC13:46
trownrook: as in just a plain cloud image? not sure who makes that... might ask in #centos-devel13:46
number80yeah, that's the right place or ask on the centos devel ml13:49
*** ccamacho has quit IRC13:49
*** dmsimard|afk is now known as dmsimard13:49
dmsimardhello #rdo13:49
*** eggmaster has joined #rdo13:49
rooknumber80 trown thanks13:49
dmsimardrook: why ? Could you not disable it if need be ?13:49
rookdmsimard: sure, but if i wanted to automate my workflow with a CentOS image -- this breaks the automation...13:50
rbowenHi, dmsimard13:50
rookdmsimard or I can write a python-expect script to login and make the change...13:50
rookdmsimard however, I wanted to use a user-file via cloud-init to configure the guest.13:51
dmsimardrook: what kind of automation tool are you using ? I do this with ansible:
dmsimardtrown: what did you need me for regarding DLRN ?13:51
rookdmsimard ^^ I want to do this via the cloud-init process13:51
rookdmsimard if I don't I have to burn a floating-ip just to setup the guest.13:51
dmsimardrook: okay, makes sense13:52
trowndmsimard: need puppet-keystone to build on master13:52
trowndmsimard: I tried, but no luck13:53
number80rook: actually, this might be managed by cloud-init, it's not configured by kickstart13:53
rooknumber80 so cloud-init might be setting this?13:54
*** komputes has joined #rdo13:54
*** rbrady has joined #rdo13:54
number80rook: possibly, it is responsible to create xxx-user accounts13:54
dmsimardtrown: I've never really "retried" a package build but I can see if I can do one for puppet-keystone13:54
*** dustins has joined #rdo13:54
dmsimardthere's way too many "sqlite3 commits.sqlite" in the bash history, we're looking for trouble13:56
number80dmsimard: that's actually the only way to retry a build13:57
number80gchamoul submitted a patch to add a rebuild command but was never merged13:57
dmsimardnumber80: what about this then ? "dlrn --config-file /usr/local/share/dlrn/centos-master/projects.ini --info-repo /home/rdoinfo/rdoinfo/ --package-name openstack-neutron --recheck"13:57
dmsimardwhat does that do ?13:58
number80haven't seen this13:59
*** fragatina has joined #rdo13:59
number80but last time, I had to deal with that, it wasn't there :)13:59
*** jprovazn has quit IRC13:59
*** josecastroleon has quit IRC14:00
*** Amita has quit IRC14:00
*** bsv has quit IRC14:03
*** fragatina has quit IRC14:03
dmsimardnumber80, apevec: Could we send a communication to lists regarding the move to ? People are still using /openstack-packages/ which has gitreview set up for gerrithub. We should delete these repos if they're no longer relevant.14:09
number80dmsimard: working on that14:10
*** komputes has quit IRC14:11
number80I still don't know what will happen to openstack-packages though14:11
*** sdake_ is now known as sdake14:11
*** oshvartz has quit IRC14:11
*** komputes has joined #rdo14:11
*** toanju has joined #rdo14:12
*** nmagnezi has quit IRC14:15
dmsimardI'm not familiar enough with the dlrn database schema to try anything funny, maybe if someone tells me how to14:16
dmsimardmy suspicion is that perhaps rdoinfo wasn't up to date on the DLRN machine14:16
dmsimardthere's a cron to update it every hour14:16
dmsimardit's cloned locally, it doesn't fetch it every time (for some reason?)14:17
hewbroccanumber80: I feel like your nick should be quatre-vingt14:17
trowndmsimard: can I get access to dlrn?14:18
number80hewbrocca: I'll change it for special days :)14:18
*** chandankumar has joined #rdo14:19
trowndmsimard: I used to run the rdo-management dlrn when it was a seperate thing, so I am pretty familiar with the db schema14:19
chandankumarapevec: dmsimard trown \o/14:19
*** ohochman has quit IRC14:19
chandankumarapevec: please comment on sean's question on
dmsimardtrown: I'll defer that question to apevec :P14:20
*** KarlchenK has quit IRC14:20
*** olap has quit IRC14:20
*** ade_b has quit IRC14:21
EmilienMchandankumar: can we fix for tempest?14:22
*** pilasguru has joined #rdo14:22
* number80 thinks trown should have access14:22
number80disaster recovery is a good enough reason14:23
chandankumarEmilienM: yes, i will14:23
chandankumarnumber80: \o/14:23
dmsimardtrown: this is what I have:
chandankumarnumber80: is it the same process to clone cinder-distgit using dlrn from
*** itamarl has joined #rdo14:26
trowndmsimard: ya I think the issue might be that f8ea9959587e5b7b57cf8debe938e3716c8e28fe is newer than the commit we want14:27
dmsimardtrown: this would be
dmsimardso we want to build an older package, effectively14:27
apevectrown, but why it didn't pick up your distgit commit 3b0a4576bf11a0d64b513637384fb433a4edc74a ??14:27
trowndmsimard: I think the commit before that is fine, so if we just delete f8ea9959587e5b7b57cf8debe938e3716c8e28fe from the db it should build14:27
apeveclooks like it compares only source git ?14:28
trownapevec: no idea14:28
dmsimardapevec: yeah it should've picked up the distgit commit ..14:28
dmsimardcould it be that it's still pointing to openstack-packages ?14:28
dmsimardor no, that's not possible since puppet-modules were never introduced there14:28
apevecno, jpena remove all old repos14:29
*** dprince has quit IRC14:29
apevecright, puppet-* wasn't on o-p14:29
dmsimardso I guess it picks them up from review.r.o directly14:29
*** sbulage_ has quit IRC14:29
apevecit does, remote origin is (fetch)14:30
apevecok, todo debug in dlrn14:30
apevecin the meantime, let's remove that commit in db14:30
apevec--recheck works only for failed builds14:30
dmsimardapevec: so you want to remove f8 from both ?14:30
dmsimardI can do the ci.centos instance14:31
apevecremove it on centos-master14:31
apevecoh you mean both, old trunk and new in ci.centos?14:31
apevecthen yes both14:31
number80chandankumar: yeah but use rdopkg clone instead :)14:31
dmsimardok i'll do both14:32
dmsimarddeleted on both14:34
dmsimardtrown: so the promote job is disabled but it ran a couple times, should I be looking at those failures ?14:40
*** aufi has quit IRC14:40
*** eliska has quit IRC14:42
rdogerrithguemar created openstack/nova-distgit: Refresh Requires lower bounds
trowndmsimard: no they are probably all puppet-oslo/puppet-keystone related. I only disabled because it was about to run and I wanted to get hacked puppet-keystone in first14:43
EmilienMoops, I'm not able to deploy python-cradox14:43
*** flepied has quit IRC14:43
EmilienMwhere is the package?14:43
*** egallen has quit IRC14:43
dmsimardEmilienM: I'm seeing this on trunk, does it ring a bell ?
miscnumber80: aren't you supposed to be in PTO ?14:43
dmsimardEmilienM: I don't think it landed yet14:44
EmilienMdmsimard: yes14:44
EmilienMcinder is broken14:44
number80misc: not yet14:44
EmilienMdmsimard: a sec, find link14:44
openstackLaunchpad bug 1577016 in Cinder "Could not load 'cinder_tests': No module named tempest_tests.plugin" [Undecided,In progress] - Assigned to chandan kumar (chkumar246)14:44
dmsimardEmilienM: ok, thanks.. for cradox I found this
dmsimardso I'll try and see where it's at14:45
dmsimardEmilienM: looks like package is python2-cradox, not python-cradox14:46
EmilienMapevec: ^ do you know where can we find the pkg?14:46
trownpython2-cradox should have a Provides: python-cradox14:46
EmilienMmy bad14:47
*** jprovazn has joined #rdo14:47
EmilienMpython-cradox should work then, isn't?14:48
dmsimardI'm a noob at this but my guess would be that this macro should do the provide14:48
dmsimard%{?python_provide:%python_provide python2-%{pypi_name}}14:48
trownya, that is what that does14:49
dmsimardbut should it read provide python-%{pypi_name} ?14:49
dmsimardinstead of python214:49
dmsimardtrying to see14:49
dmsimardit looks like the provides is parsed properly..
*** ayoung has joined #rdo14:50
*** READ10 has joined #rdo14:50
trownpinche... python 'open' is in the __builtin__ module on py27, but in the io module in py34... how to mock?14:52 is mirrored from
* jruzicka is writing them docs14:53
*** ohochman has joined #rdo14:53
*** tshefi has quit IRC14:53
dmsimardjruzicka: yes and no, not everything is there14:54
*** jhershbe has quit IRC14:55
*** ebalduf_ has joined #rdo14:55
*** egallen has joined #rdo14:56
*** ohochman has left #rdo14:57
*** ohochman has joined #rdo14:57
*** ebalduf_ has quit IRC14:59
*** shaunm has quit IRC15:02
*** shaunm has joined #rdo15:04
chandankumarEmilienM: number80 can you check my reply is it ok?15:06
*** [1]cdearborn has quit IRC15:06
*** [1]cdearborn has joined #rdo15:06
EmilienMchandankumar: I still don't understand why RDO packages the tempest tests in a separated package15:06
EmilienMIMHO it should be in python-cinder15:07
EmilienMit creates a lot of work to have a separated package15:07
EmilienMalmost all projects don't have this thing, so we're going to patch the world15:07
trowndmsimard: apevec still no puppet-keystone package?15:07
EmilienMthat is not going to help us15:07
number80chandankumar: yes15:07
number80EmilienM: it's not needed at runtime15:08
EmilienMnumber80: are we going to patch all openstack projects to have this kind of thing?
number80EmilienM: and shipping tests means adding the whole chain of dependencies specific to run tests15:08
number80EmilienM: not all of them, cinder was an exception15:08
number80others already do15:09
*** itamarl has quit IRC15:09
EmilienMmhh ok15:09
EmilienMnumber80: I can't install python-cradox, do you know why?15:09
*** hrybacki_ has joined #rdo15:09
*** severion has joined #rdo15:10
number80jruzicka: could you check this review?
number80EmilienM: what's the exact error?15:10
*** |GonZo2000| has joined #rdo15:10
zoliXXLsee you tomorrow15:10
*** zoliXXL is now known as zoli_gone-proxy15:12
*** smeyer has joined #rdo15:12
*** saneax_AFK is now known as saneax15:13
*** links has joined #rdo15:14
*** links has quit IRC15:14
*** josecastroleon has joined #rdo15:15
number80EmilienM: seems that python-cradox is only in testing and not release15:16
number80and you don't seem to enable -testing15:16
number80apevec: are you ok to promote cradox in -release?15:16
EmilienMnumber80: the package is in$basearch/openstack-mitaka/15:16
number80yes, this is testing repo15:16
EmilienMand we deploy$basearch/openstack-mitaka/15:17
*** kashyap` has joined #rdo15:17
*** harmw_ has joined #rdo15:18
pradknumber80, Hi could you please re-review so we can get this in15:18 bug 1304467 in Package Review "Review Request: python-aodhclient - Python client for Aodh" [Unspecified,Assigned] - Assigned to karlthered15:18
*** hrww has joined #rdo15:18
number80pradk: ack15:19
dmsimardEmilienM: for the same reason the docs are in a separate package15:21
*** dtantsur|afk has quit IRC15:21
*** hrybacki has quit IRC15:21
*** Pintomatic has quit IRC15:21
*** GonZo2000 has quit IRC15:21
dmsimardimcsk8_: why does packstack do a "yum whatprovides" on all the packages it tries to install ?15:21
*** nehar has joined #rdo15:21
*** jpena|off has quit IRC15:21
*** harmw has quit IRC15:21
dmsimardimcsk8_: it looks buggy -- it looks for a "puppet 2.7.0" and interprets "2.7.0" as a package name apparently .. though that may be a bug in the OPM spec15:21
* dmsimard looks15:21
*** v1k0d3n has quit IRC15:21
*** kashyap has quit IRC15:21
*** Marquis42 has quit IRC15:21
*** harmw has joined #rdo15:21
*** smeyer_ has quit IRC15:21
*** rcernin has quit IRC15:21
*** anilvenkata has quit IRC15:21
*** argargablar has quit IRC15:21
*** jrist has quit IRC15:21
*** hrw has quit IRC15:21
*** harmw has quit IRC15:21
*** shaunm has quit IRC15:21
*** weshay has quit IRC15:21
dmsimardthe spec file looks fine .. what is this silliness15:21
*** apevec has quit IRC15:21
*** tflink has quit IRC15:21
*** ohochman has quit IRC15:21
*** hrww is now known as hrw15:21
*** dtantsur has joined #rdo15:21
*** apevec has joined #rdo15:21
*** apevec has quit IRC15:21
*** apevec has joined #rdo15:21
*** Marquis42 has joined #rdo15:21
*** rcernin has joined #rdo15:21
*** jpena has joined #rdo15:22
*** rcernin has quit IRC15:22
*** rcernin has joined #rdo15:22
*** dtantsur has quit IRC15:22
*** dtantsur has joined #rdo15:22
*** jpena has quit IRC15:22
*** jpena has joined #rdo15:22
*** zodbot has quit IRC15:22
*** ohochman has joined #rdo15:22
*** shaunm has joined #rdo15:22
jruzickanumber80, done, waiting for gate +V15:22
dmsimardwas there a netsplit ? Just got like 30 messages at once ..15:22
*** weshay has joined #rdo15:22
*** anilvenkata has joined #rdo15:22
*** tflink has joined #rdo15:22
*** hrybacki_ is now known as hrybacki15:23
*** argargablar has joined #rdo15:23
jruzickadmsimard, something foul happened indeed15:23
rdogerritMerged rdopkg: check_new_patches: Do not count commits using the patches_ignore keyword
jruzickanumber80, aaand done ^15:24
number80jruzicka: \o/15:24
dmsimardnumber80: looks like the job for your nova spec is either stuck or running way too many things ?
number80jruzicka: btw, could you focus on rdopkg manpages for new commands clone/review-xxx?15:24
jruzickanumber80, I was going to make some nitpicks but then I realized are so big I have no right to lecture others and I need to refactor it first :-p15:24
jruzickaI have the code to make action modules ready, so I'll make a massive refactoring soon15:25
number80jruzicka: it's fine :)15:25
*** ebalduf_ has joined #rdo15:25
jruzickadrop old actions and deps (including rdoupdate and bundled gerrit module) and finally factor the actions into different action modules15:25
number80the man pages are actually the ones which requires to be refresh asap, especially the patches workflow as it's very different from what we used to have15:25
number80jruzicka: you read my mind :)15:26
dmsimardnumber80: nevermind, it's progressing, looks like ..15:26
jruzickanumber80, but first, I need to update packaging docs15:26
*** zodbot has joined #rdo15:26
jruzickathen refactor then update docs15:26
jruzickaand million other things ofc15:26
number80jruzicka: ack, but the doc for patches workflow is really needed15:26
jruzickanumber80, that's gonna be in RDO packaging docs for now15:27
*** edannon has quit IRC15:27
jruzickawhich I need to rewrite alltogether since > 50 % of text is untrue now :)15:27
*** Son_Goku has quit IRC15:27
jruzickaFedora distgit and openstack-packages and patches branches... we do change stuff a lot :)15:28
*** Pintomatic has joined #rdo15:28
socialjruzicka: how do we add package to rdo software factory?15:28
jruzickasocial, I believe first step is to make an rdoinfo entry15:29
*** pilasguru has quit IRC15:29
*** rbrady has quit IRC15:29
socialjruzicka: what creates the git repo?15:29
*** rcernin has quit IRC15:30
jruzickaoh there's a special config project15:30
jruzickakinda like project-config15:30
number80jruzicka: man, you're the documentation kingpin, do as you wish15:30
number80good doc is hard15:30
jruzickanumber80, very true but I have amoralej to do the dirty work for me now15:31
number80haha :)15:31
number80I have a draft announcement for, now I'll be doing some reviews midstream and upstream15:32
jruzickasocial, Addinga new package is a hot topic for the new docs, I'll try to document that ASAP15:32
jruzickaI'll poke this on next RDO meeting15:33
number80jruzicka: adding package is still an admin thing15:33
number80we have scripts coming for that15:33
socialnumber80: can we get puppet-oslo?15:34
number80social: sure, send me links to its distgit and upstream sources15:34
*** fragatina has joined #rdo15:34
socialnumber80: ok, will try to create15:35
jruzickanumber80, submitting rdoinfo change should be enough human activity to trigger that, or?15:35
number80and list of initial core devs15:35
*** leanderthal is now known as leanderthal|afk15:35
number80jruzicka: yes, but fbo had to refactor code on its end too :)15:35
*** vimal has quit IRC15:36
number80so now, I am human automation15:36
number80feel free to file a bug to my creator15:36
*** jrist has joined #rdo15:37
*** cbartz has quit IRC15:38
*** chlong has quit IRC15:38
*** Ryjedo has quit IRC15:40
jruzickanumber80 - half man, half machine15:40
mischalf man, half kitkat15:40
*** KarlchenK has joined #rdo15:40
misca machine to convert kitkat to rpm package15:41
jruzickaour secret bioweapon of mass packaging...15:41
*** fragatina has quit IRC15:41
*** panda has quit IRC15:41
*** fragatina has joined #rdo15:42
*** panda has joined #rdo15:42
*** jhershbe has joined #rdo15:44
EmilienMnumber80: do you have an idea why python-cradox is not installed?15:45
jruzickaI can't decide in ('dist-git', 'dist git', 'distgit')15:45
*** hrw has quit IRC15:45
jruzickaany insight on that?15:45
*** yfried has joined #rdo15:46
chandankumarEmilienM: apevec cinder tempest fix is ready, i am sending review15:46
*** josecastroleon has quit IRC15:47
*** hrw has joined #rdo15:47
number80EmilienM: it's likely that the testing repo is not enabled, does the puppet manifest you've shown me set enabled=1 by default?15:49
EmilienMwe have it15:50
*** mbound has quit IRC15:52
*** ignatenkobrain has quit IRC15:53
number80it is created, but not sure that it is enabled for yum15:53
EmilienMof course it's enabled, otherwise all our CI will fail to install the deps15:54
EmilienMbut I can run a quick check, to show you what is enabled15:54
number80then, it makes no sense, it's in repo, and cache does not need refresh15:55
*** Guest26188 has quit IRC15:55
*** pilasguru has joined #rdo15:56
number80Fri Apr 29 06:04:08 2016: python-cradox-1.1.8-1.el715:56
number80tagged for a while though :/15:56
*** komputes has quit IRC15:57
*** cwolferh has joined #rdo15:57
number80haha found why15:57
*** abregman has quit IRC15:58
number80no, yum list does not check provides15:58
number80package is python2-cradox and provides python-cradox15:58
*** Guest37590 has quit IRC15:59
EmilienMnumber80: listing the repos now,
EmilienMwe'll see in a few sec15:59
*** hdaniel has quit IRC15:59
number80EmilienM: it's ok15:59
number80but it's a NTH feature15:59
EmilienMah nice to have16:00
EmilienMthe thing is, ubuntu will probably call it "python-cradox", so it will be easier to have the same name16:00
number80chandankumar: Nice To Have16:01
*** nyechiel has joined #rdo16:01
number80EmilienM: we just need to have puppet modules use yum whatprovides instead of yum list16:01
number80yum list search for package names16:01
EmilienMnumber80: it's in puppet core16:01
EmilienMwe can't fix it easily I guess16:01
EmilienMI'll use python2-cradox...16:02
number80we have plenty packages in the same situation, so I guess it's doable16:02
number80nope, it'll break RHEL too16:02
EmilienMit would be so helpful to have the dep managed by Gnocchi packaging16:02
EmilienMit's one line16:02
dmsimardEmilienM: but it's an optional dependency16:03
dmsimardfrom a backend16:03
dmsimardyou don't see ovs or linuxbridge being installed as part of neutron16:03
*** jhershbe has quit IRC16:03
EmilienMit's a dep in the requirements16:04
rdogerritchkumar246 created openstack/cinder-distgit: Copy tempest_tests to %{python2-sitelib}
chandankumarnumber80: EmilienM ^^16:04
EmilienMI won't argue much, I'm just trying to make progress on newton, everything is still broken16:04
chandankumarEmilienM: this will work till the upstream patch get merged16:05
dmsimardEmilienM: I don't see cradox in
*** garrett has quit IRC16:05
EmilienMit works in devstack!16:05
EmilienMI'm happy to fix it in packaging16:06
EmilienMI'm happy to fix it in puppet16:06
EmilienMit's just I'll need to handle different package names, something I can do.16:06
dmsimardEmilienM: I think python-cradox should work, there has to be an issue16:06
chandankumarEmilienM:  Puppet master :P16:07
*** nyechiel has quit IRC16:07
*** ushkalim has quit IRC16:07
dmsimardEmilienM: why does it work for me ?
*** aufi has joined #rdo16:07
*** ibravo has joined #rdo16:07
*** amuller is now known as amuller_afk16:08
rdogerritMerged openstack/nova-distgit: Refresh Requires lower bounds
dmsimardtrown: fyi I'm having successful passes with packstack, including
dmsimardscenario001, trying scenario00216:09
socialnumber80: anything else needed?16:09
number80social: list of initial core dev16:09
*** pilasguru has quit IRC16:10
number80(people who are already registered in rpmfactory)16:10
socialnumber80: where can I see core devs for other puppet modules?16:10
number80EmilienM: found how to fix it16:10
number80EmilienM: set allow_virtual => true; and you'll skip the yum list16:11
number80but real fix it would be fixing puppet directly16:11
number80here's the issue, you can't check in puppet if a package provides something16:12
EmilienMallow_virtual should be true since Puppet416:12
*** links has joined #rdo16:12
EmilienMbut we still deploy on puppet316:12
socialnumber80: is this enough? for puppet-oslo,members16:12
EmilienMso we need to set it to True. Weird.16:12
number80EmilienM: it's still pass through that conditional, don't know why :(16:13
number80social: excellent16:13
EmilienMsocial: no this is not good16:13
*** nehar has quit IRC16:13
EmilienMwe need to add jayg16:14
socialEmilienM: but to that group16:14
number80EmilienM: jayg has no account in rpmfactory16:14
*** anilvenkata has quit IRC16:14
EmilienMwell, he needs to create one16:15
EmilienMit's ok for now I guess16:15
jaygI do have an account16:15
number80ok, I'll add an item to review membership in that group in the next meeting16:15
jaygand have for some time16:15
jaygusername is jguiditta16:15
number80jayg: good, I'll add you16:16
jaygcool, thanks!16:16
socialI added him16:16
jaygI see me there16:16
number80Jason => Jay16:16
jaygyep, jay is shortened form16:17
number80yeah, social was faster16:17
*** Guest26188 has joined #rdo16:17
*** itxaka has quit IRC16:18
apevecnumber80, there isn't separate cores per each puppet-* it should be inherited from o-p-m-core16:19
apevecand issue with puppet and provides is an old bug16:19
number80well, my puppet-fu is below sea level16:20
apevec but I see from back-chat that it has been fixed in puppet with that virtual option?16:20
number80I had to read puppet source code to understand it16:20
apevecRTFS is the only accurate doc :)16:21
ibravoguys, do you know how to access the #rdo logs after the robot was put in place?16:22
*** Alex_Stef has quit IRC16:22
rbowenWhat's with the %23 ?16:23
*** dmsimard sets mode: +v rdogerrit16:23
*** jistr has quit IRC16:23
dmsimardrbowen: html for #16:23
rbowenOh, that's a #16:23
rbowenGOt it.16:23
ibravodmsimard, thanks. I will add it to the page.16:23
dmsimardibravo: sure thing, we should probably add it to the topic as well16:24
dmsimardso people are aware the channel is logged16:24
dmsimard(privacy and all)16:24
*** yfried has quit IRC16:24
*** rbowen changes topic to "RDO: An OpenStack Distribution for CentOS/Fedora/RHEL | Community meeting is held here every Wednesday at 15:00UTC | Please read our IRC community guidelines: | Logged at"16:24
*** toanju has quit IRC16:24
*** ebalduf_ has quit IRC16:25
apevecchandankumar, I've commented in cinder upstream change for tempest plugin, it doesn't need to be in packages, it needs to be moved16:25
rbowenAlso added to
chandankumarapevec: i am working on the same fix in upstream patch16:25
apevecchandankumar, copying to %{python2_sitelib}/tempest_tests could work but it has potential for conflicts w/ other projects16:27
chandankumarapevec: yes16:28
*** yfried has joined #rdo16:28
chandankumarapevec: i was discussing the same with EmilienM in the evening16:28
ibravorbowen, that was fast ;-)16:28
chandankumaroh no it requires too much change.16:29
rbowenLooks like the change hasn't actually deployed yet, though.16:29
*** ifarkas has quit IRC16:29
apevecchandankumar, it would so much cleaner if other projects followed Neutron's example16:30
rbowendmsimard: do we have any control over the formatting of
dmsimardrbowen: I don't know, why ?16:30
rbowendmsimard: Like, adding the name of the channel to the header, and providing a link back to somewhere useful.16:30
apevecI'm not sure why QA hasn't provided some guidelines, like keep tests under $PROJ/tests namespace, put Tempest plugin under $PROJE/tests/plugin/16:31
rbowendmsimard: Our scattered web presence is something I'm trying to be very aware of this year. This is yet another satellite web page disconnected from the rest.16:31
*** smeyer has quit IRC16:32
toskyapevec: if you talk about tempest-like tests which uses the plugin interface, the base directory is left to the project, then there are guidelines for the other directories:
dmsimardrbowen: So it uses from what I can tell, trying to otherwise dig16:33
apevectosky, yeah, base directory is what I'd like to have guidelines16:34
apevecnow it's mess: some have it right like neutron under its namespace16:34
*** pilasguru has joined #rdo16:34
toskyapevec: is it a problem? We already have 4 or more packages with various naming for the base directory16:34
apevecother have top-level16:34
apevectosky, yes, it's a problem if they don't provide unique top-level16:35
apeveclike cinder16:35
chandankumarrbowen: in #dgplug, we have ircstats
number80apevec: do you know how replication w/ upstream is handled for puppet/XXX ? they're not replicated on github16:35
apevecnumber80, they are in separate org16:36
*** severion has quit IRC16:36
number80apevec: then I need to be in that org to create projects for them in SF16:36
*** v1k0d3n has joined #rdo16:36
apevecnumber80, why are you creating that, that's why I didn't want us to hack it in the first place16:37
apevecit should be owned by the puppet team16:37
dmsimardrbowen: so there's css here: and we could prepend something here:
number80apevec: they don't have admin cred to software factory16:38
number80and replication is definitively not set for these according gerrit config16:38
toskyapevec: so probably the fastest change is to rename the directory16:39
rbowendmsimard: Where does our particular instance live? Do we actually have access to add stuff to it?16:39
apevecnumber80, then I don't know and you need to chase fbo or Fred16:39
dmsimardrbowen: it's setup by openstack-infra,
apevecnumber80, interesting side-note: searching for rdo and puppet on github found
apevecnever heard of it before16:40
dmsimardrbowen: I don't know if they pick a specific version of irclog2html, maybe if we patch the upstream they would pick it up. I can ask.16:40
*** [1]cdearborn has quit IRC16:41
*** dslevin has joined #rdo16:41
*** dslevin has quit IRC16:41
*** dprince has joined #rdo16:42
apevecnumber80, ok, so create it w/o replication16:42
apevecnumber80, I guess idea is that puppet-* is nothing-to-see-move-on16:42
dmsimardrbowen: oh, there's already a setting in irclog2html for adding the channel name:
apevecnumber80, i.e. spec is automatically generated and no changes should ever be needed16:42
rbowendmsimard: That seems like a good place to start anyways. :-)16:43
*** dslevin has joined #rdo16:43
apevecnumber80, same for source repo, it's supposed to be vanila upstream w/o patches16:43
number80apevec: wfm16:43
*** yfried has quit IRC16:44
* apevec got his baggage back, it was stuck in Houston16:44
*** aufi has quit IRC16:44
*** ohamada_ has quit IRC16:45
apevecnumber80, next time I'll follow your advice and book only direct destination in US :)16:45
number80apevec: you missed a connection?16:45
apevecI didn't but baggage did16:45
apevecflight was late from Austin, and airport workers didn't bother to hurry up like I did, running through the airport :)16:46
chandankumarapevec: cinder issue fixed, sending patch upstream, need help on commit message16:46
*** pradk has quit IRC16:46
number80yeah, they're always short on time for connections, and lateness is usual16:46
apevecanyway, end good all good16:47
*** vaneldik has quit IRC16:49
number80ok, projects created, now seeding them16:55
*** nyechiel has joined #rdo16:56
apevecnumber80, only distgit, source repo should be automatically forked from upstream?16:57
miscapevec: remind me of my flight RDU => FRA16:58
chandankumarapevec: patch updated with rename16:59
chandankumarapevec: please check the commit message16:59
chandankumari am not sure about the same.16:59
*** akrivoka has quit IRC17:00
*** jeckersb is now known as jeckersb_gone17:00
*** gfidente has quit IRC17:01
jruzickaapevec, I'm thinking about s/dist-git/distgit/ in the docs, what do you think?17:04
jruzickachandankumar, number80 ^17:04
number80social: we're good now to go17:04
*** [1]cdearborn has joined #rdo17:04
jruzickait's not that widely used so we kinda define that word with our docs :)17:05
apevecjruzicka, we were using dist-git consistently?17:05
jruzickain the docs17:05
jruzickabut for example rdoinfo has 'distgit'17:05
*** nstrug has joined #rdo17:05
jruzickafedora docs use "dist git" but repo is named 'dist-git'17:05
jruzickathis inconsistency makes me angry :)17:05
apevecyeah, it's "Dist Git" in Fedora
apevecjruzicka, anything is fine as long as it is consistent17:06
apevecso +1 for distgit17:07
jruzickaMakin a new word... ou yeaaah.17:07
jruzickaI'll make a vote on RDO meeting. I'm sure this doesn't sound important to anyone, but I know it is :-p17:08
apevecjruzicka, oh no, do not turn this into yet another bikshedding :)17:08
jruzicka1:1 mapping becomes 1:N and things get complicated for no reason17:08
*** rbrady has joined #rdo17:08
*** fragatina has quit IRC17:08
jruzickaheh, mkay17:09
trownapevec: puppet-keystone hack just kicked the can down to puppet-glance: Error: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type oslo::policy at /etc/puppet/modules/glance/manifests/policy.pp:3917:11
trowndmsimard: I am guessing your tests were with puppet from source and not packages?17:11
*** Guest26188 has quit IRC17:11
apevectrown, yeah, puppet-oslo is coming17:11
trownok, master promotion is blocked until we get taht17:12
*** pradk has joined #rdo17:12
*** trown is now known as trown|lunch17:13
*** zaneb has joined #rdo17:14
rdogerrithguemar created rdoinfo: Add puppet-oslo
*** iswid_ has joined #rdo17:19
*** iswid_ is now known as iswid17:19
*** iswid has quit IRC17:19
chandankumarapevec: will do that17:19
*** komputes has joined #rdo17:20
dmsimardtrown|lunch: ah, yes, it uses source right now17:20
rdogerritMerged rdoinfo: Add puppet-oslo
dmsimardtrown|lunch: so do we revert keystone then now that we will have puppet-oslo ?17:20
rdogerritAlan Pevec created rdoinfo: Revert "Temporarily switch source-branch for puppet-keystone to mitaka"
apevecdmsimard, yes ^17:22
apevecwow fast approved17:22
dmsimardapevec: CI came back clean :p17:22
apevecdmsimard, it doesn't cover much :)17:23
apevecbut also, will puppet-keystone get dep on puppet-oslo automatically?17:23
*** [1]cdearborn has quit IRC17:23
apevecbkero, EmilienM, social ^ ?17:23
dmsimardwe need to add it to the spec17:23
apevecthat's not the answer I like17:23
dmsimardwell, it's a new dependency17:23
apevecshould be automated17:23
dmsimardlike any python project17:23
apevecthis isn't python17:23
bkerotristanC: ^17:23
bkeroapevec: I was just talking to tristanC about adding this to review.rdoproject.org17:24
*** ignatenkobrain has joined #rdo17:24
apevecpuppet modules have better defined deps afaik17:24
rdogerritAlan Pevec proposed rdoinfo: Revert "Temporarily switch source-branch for puppet-keystone to mitaka"
apevecsilly fast-forward17:24
rdogerritDavid Moreau Simard created puppet/puppet-keystone-distgit: Add dependency on puppet-oslo
rdogerritMerged rdoinfo: Revert "Temporarily switch source-branch for puppet-keystone to mitaka"
*** tosky has quit IRC17:26
socialapevec: no, I think we need to patch17:26
rdogerritBen Kero created openstack/openstack-puppet-modules-distgit: add puppet-oslo
bkeroapevec: ^17:27
apevecsocial, yes, but it should be automated17:27
rdogerritDavid Moreau Simard proposed puppet/puppet-keystone-distgit: Add dependency on puppet-oslo
*** gszasz has quit IRC17:27
apevecfrom metadata.json17:27
apevecnow we have two manual :)17:28
rdogerritDavid Moreau Simard created puppet/puppet-glance-distgit: Add dependency on puppet-oslo
number80apevec: did you read the announcement draft?17:28
dmsimardapevec: rdopkg spectest could check metadata.json :P17:28
dmsimardor specheck ? I forget17:28
apevecdmsimard, should be bot job, not manual rdopkg17:28
dmsimardyeah that17:28
dmsimardapevec: is there anything automated beyond the initial import, though ?17:29
dmsimardotherwise it sort of boils down to
dmsimard(i.e, monitoring of discrepencies between spec and upstream)17:29
apevecdmsimard, for puppet-* I assumed it would be all automated17:29
number80yeah but that's not doable for python packages17:29
number80(for now)17:30
apevecdmsimard, yeah, openstack projects are different17:30
apevecpuppet is clearly defined17:30
number80is the tooling generating the puppet-xxx spec hosted on
dmsimardI'm not a fan of magic, it should at least create reviews with changes (like global-requirements updates upstream)17:31
bkeroWas there a tool used for that? I think gael did that by hand.17:31
apevecnumber80, it is, gchamoul generated them all using a script he's hiding somewhere :)17:31
apevecbkero, it was scripted17:31
*** amuller_afk is now known as amuller17:31
apevecit would be insane otherwise :)17:31
chandankumarapevec: will i fix the cinder review tomorrow?17:32
apevecdmsimard, yes, reviews but bot generated17:32
*** rwsu has quit IRC17:32
*** nstrug has quit IRC17:32
apevecchandankumar, let's see what upstream devs will say, I'm -1 for the current PS17:32
*** fragatina has joined #rdo17:32
*** fragatina has quit IRC17:33
*** fragatina has joined #rdo17:33
bkeroHmm. I see all these are using github for Source0. I wonder if it would be better if we used That's infra's (and possibly puppet-openstack's) recommendation anyway.17:33
*** links has quit IRC17:33
bkeroThat can be a 'later' thing though.17:33
EmilienMapevec: it has deps when you use puppetlabs forge to deploy them17:35
rdogerritDavid Moreau Simard created puppet/puppet-cinder-distgit: Add dependency on puppet-oslo
apevecbkero, for DLRN builds Source0 line is replaced, it generates tarball from git17:35
EmilienMapevec: OPM does not use puppetlabs forge to deploy17:35
apevecEmilienM, right, I'm saying deps in spec could be kept in sync automatically17:36
rdogerritDavid Moreau Simard created puppet/puppet-aodh-distgit: Add dependency on puppet-oslo
*** akrivoka has joined #rdo17:36
rdogerritDavid Moreau Simard created puppet/puppet-heat-distgit: Add dependency on puppet-oslo
apevecdmsimard, bkero - adding deps will fail until puppet-oslo is built17:37
dmsimardyeah that's fine17:37
dmsimardjust submitting them based on
*** rwsu has joined #rdo17:37
dmsimardso everywhere T_T17:37
bkerodmsimard: only 14 of them17:38
bkeroThere are a lot more puppet modules than that17:38
apevecdmsimard, and I don't like that it's manual job17:38
bkeroand it will likely be added to more modules as newton progresses17:38
apevecbkero, right, so let's automated that17:38
bkeroSo for testing and installation purposes, the openstack-puppet-modules metapackage explicitly installs all these.17:38
rdogerritDavid Moreau Simard created puppet/puppet-ironic-distgit: Add dependency on puppet-oslo
bkeroSo the dependencies in each module are there in csae you want to install a single module (and its deps)17:39
bkerobut AFAIK that's not something we support17:39
dmsimardbkero: no reason we wouldn't support individual module installation17:39
bkeroSure, and that's why we're adding the individual deps17:39
dmsimardperhaps I don't want to install openstack-puppet-modules but only need puppet-keystone, puppet-nova and etc17:39
dmsimardopenstack-puppet-modules pulls in a LOT of stuff17:40
dmsimardthat I might not care about17:40
dmsimardfwiw we're moving packstack towards consuming individual modules rather than the magical OPM package17:40
ibravoironic node-list is showing 2 servers with a nova UUID, but nova-list shows none. How do I remove the UUID from ironic?17:40
bkerodmsimard: cool. That's newton-onward though17:41
dmsimardbkero: aye17:41
ibravohere is the issue:
rdogerritDavid Moreau Simard created puppet/puppet-ceilometer-distgit: Add dependency on puppet-oslo
*** snecklifter has quit IRC17:41
rdogerritDavid Moreau Simard created puppet/puppet-mistral-distgit: Add dependency on puppet-oslo
dmsimardoh, we don't have puppet-muranoi17:42
bkeroI wonder if we should simply be mirroring all of openstack/puppet-*17:43
bkeroand simply not packaging them or adding deps for them unless necessary17:43
*** rbrady has quit IRC17:43
rdogerritDavid Moreau Simard created puppet/puppet-neutron-distgit: Add dependency on puppet-oslo
dmsimardbkero: I don't follow17:44
*** nyechiel has quit IRC17:45
*** jlibosva has quit IRC17:45
rdogerritDavid Moreau Simard created puppet/puppet-nova-distgit: Add dependency on puppet-oslo
rdogerritDavid Moreau Simard created puppet/puppet-sahara-distgit: Add dependency on puppet-oslo
bkerodmsimard: presumably there are some openstack/puppet-* modules that we don't mirror to Perhaps we can set some piece of automation to either email us or open reviews to create mirrors of them.17:48
dmsimardoh, yes, +117:49
dmsimardwe don't have ec2api and murano so far from what I can tell17:49
bkeroFor example to handle the issue of puppet-murano existing upstream but not on
dmsimardwell that means we don't package it17:49
bkeroAlthough this might not be worth the time to automate according to the xkcd chart.17:49
dmsimardthen again, murano wasn't packaged in RDO until like 2 weeks ago17:49
*** akrivoka has quit IRC17:49
rdobot[sensu] NEW: - check-delorean-newton-current @ |#| Build failure on centos7-master/current: puppet-oslo:
dmsimardI don't think I've missed any:
dmsimardhah, hello puppet-oslo17:50
bkerodid it finally get mirrored?17:50
dmsimard+ cd /home/centos-master/data/puppet-oslo_distro17:51
dmsimard+ cp '*' /tmp/tmp.4Xojnysatw/SOURCES/17:51
dmsimardcp: cannot stat ‘*’: No such file or directory17:51
dmsimardbkero: the spec and rdoinfo is there but it's ftbfs, looking17:51
*** rbrady has joined #rdo17:51
bkerois the s there though? :)17:51
EmilienMdamn, allow_virtual is not in puppet < 3.517:51
bkeroIIRC it's run on a 2 hour cronjob17:51
*** shivrao has joined #rdo17:52
*** permalac has quit IRC17:52
EmilienMnumber80: ^17:52
EmilienMit's my last request to handle this dep in Gnocchi packaging...17:52
EmilienMplease please please17:52
*** akshai has joined #rdo17:52
*** julim has joined #rdo17:52
dmsimardbkero: puppet-oslo is not in the mirrors yet because it hasn't successfully built17:52
EmilienMapevec: ^17:53
bkerodmsimard: like there's a review of the 'big import' and it's currently failing gate checks?17:53
dmsimardEmilienM: so does UCA package it inside gnocchi, then ? or installing python-cradox works because it's not a virtual package ?17:53
EmilienMmy attempt to deal with cradox in puppet-gnocchi does not work
EmilienMdmsimard: they don't package gnocchi17:53
*** pkovar has quit IRC17:54
bkeroMan, software.17:54
EmilienMI really need this dep part of gnocchi17:54
EmilienMdealing with it in Puppet is not the right option this time17:54
dmsimardEmilienM: as much as I want to help you, I don't think it'd be faithful to ourselves if we added cradox in the gnocchi spec -- it's not part of upstream reqs and it's an optional backend17:54
*** shivrao_ has joined #rdo17:54
EmilienMthe problem is if I use python2-cradox, it won't work on rhel17:55
dmsimardwe don't install every glance backend and their deps when we install openstack-glance, same thing with neutron17:55
dmsimardWhy haven't we come across this issue before for any other package ?17:55
tristanCdmsimard: hey, i'm check-in on puppet-oslo creation, is there something we can help with ?17:56
*** shivrao has quit IRC17:56
*** shivrao_ is now known as shivrao17:56
dmsimardtristanC: don't know yet, I think everything's good but it's failing to build right now, trying to see why:
dmsimardtristanC: it's probably not your fault :)17:56
bkero+ egrep -q '^Source0:' '/home/centos-master/data/puppet-oslo_distro/*.spec'17:58
bkerogrep: /home/centos-master/data/puppet-oslo_distro/*.spec: No such file or directory17:58
dmsimardthat's a normal failure17:58
bkeropuppet-oslo_distro seems like an odd convention. I figured it would be puppet-oslo and puppet-oslo_distgit17:58
dmsimardit's looking to see if there are any patches to apply17:58
tristanCdmsimard: ok excellent, glad to see project creation is offhanded :-)17:58
tristanCbkero: shouldn't this be "puppet-oslo" ?17:59
dmsimardbkero: puppet-oslo_distro is where dlrn expects the distgit repo17:59
bkeroHuh, ok18:00
*** ignatenkobrain has quit IRC18:00
dmsimardbkero: also, I think it's kind of weird that we send puppet modules to /usr/share/openstack-puppet/modules/<module> .. now that it's packaged properly (and decoupled from OPM) we should probably send modules to a more generic place18:00
dmsimard(my last comment is entirely unrelated to the puppet-oslo issue)18:00
bkerodmsimard: packages installing their sole files/dirs to /etc/something sounds odd too, but I take your point.18:01
bkeroWhat do you think would be a better alternative?18:01
*** imcleod has joined #rdo18:01
dmsimardI don't know, /etc/puppet/modules ? That's where puppet (and I) would expect them18:02
bkeroYep, that's true. and yum will do the right thing and not clobber any existing modules18:02
dmsimarddefinitely open to suggestions but I think /usr/share/openstack-puppet is definitely an opm historical artifact18:02
*** pnavarro has quit IRC18:02
bkero/etc/puppet/modules makes sense, although I think that would also be setting precedent18:03
bkeroespecially if they're running puppet enterprise18:03
dmsimardnever used puppet entreprise18:03
bkeroIt installs to /etc/puppetlabs18:03
bkeroget mad18:03
bkeroand now /opt/puppetlabs I think18:03
bkeroget supermad18:03
dmsimardIs puppet entreprise a whole other package though ? I mean we depend on puppet >= 2.7 so we can have the expectation that /etc/puppet/ is the right place18:05
dmsimardUnless that changes with puppet 4, I haven't tried it yet18:05
*** trown|lunch is now known as trown18:05
dmsimardI think it changes to /etc/puppetlabs/code or some other weird patch18:05
bkeroI'm not sure of the package name18:06
*** ccamacho has joined #rdo18:07
*** paragan has quit IRC18:07
rdogerritDavid Moreau Simard created puppet/puppet-nova-distgit: Drop dependency on puppet-qpid
dmsimardtristanC: is there a convenient way to browse all the gitweb projects ? I find myself having to go to the software factory dashboard to get to the gitweb repo I need and the dashboard is kind of slow to load18:09
dmsimardnumber80: you around ?18:10
*** [1]cdearborn has joined #rdo18:10
dmsimardnumber80: I think there's an issue with puppet-oslo distgit repo18:10
number80dmsimard: which one?18:10
number80btw, I patched puppet to use /etc/puppet and respect FHS18:11
dmsimardnumber80: master branch:;a=tree18:11
dmsimardnumber80: rpm-master branch:;a=tree;h=refs/heads/rpm-master;hb=refs/heads/rpm-master18:11
dmsimardnumber80: I was investigating puppet-oslo ftbfs in ..18:11
dmsimardnumber80: we should probably rebase rpm-master on master and delete master ?18:12
dmsimardnumber80: I guess you just did it :p18:12
tristanCdmsimard: yeah, dahsboard is a hot topic, discussed in depth at the summit... so until we implement a handy project navigator, best is to use gerrit project list (and use gitweb link on the right side)18:13
*** fragatina has quit IRC18:13
*** akshai has quit IRC18:13
dmsimardtristanC: I didn't know about gitweb link from gerrit project list, that's already better, thanks18:13
* dmsimard bookmarks18:13
*** [1]cdearborn has quit IRC18:13
*** fragatina has joined #rdo18:14
*** [1]cdearborn has joined #rdo18:14
*** akshai has joined #rdo18:14
tristanCtrick is gerrit enable project's acl to control gitweb access.18:14
dmsimardnumber80: ok i'll retry puppet-oslo to see if that fixes it18:14
number80dmsimard: looking how it happened, but master branch has to be deleted manually18:15
dmsimardnumber80: "I patched puppet to use /etc/puppet and respect FHS" what does that mean ?18:18
dmsimardFHS ?18:18
bkerofilesystem heirarchy18:18
apevecnumber80, hmm, should have created rpm-master and removed master branch18:18
bkerolsb thing
bkerodmsimard: ^18:18
dmsimardbkero: ah.18:19
*** fragatina has quit IRC18:19
bkeroYou know, that thing we're supposed to be following :)18:19
apevecEmilienM, re. puppet version - we have 3.6 in RDO, what's the latest you can support?18:19
EmilienMapevec: puppet upstream CI is testing older18:19
EmilienMwe test 3.2 and 3.418:19
apevecre. gnocchi ceph dep, we could add it if cradox doesn't pull lots of deps, lemme check18:20
apevecand if it is lots, we could make it subpkg18:20
apevecnumber80, dmsimard ^18:21
rdobot[sensu] RESOLVED: - check-delorean-newton-current @ |#| No build failures detected:
number80cradox depends on librados and cython, librados depends on some boost libs18:22
number80preferably prefer not having it as hard dep18:23
dmsimardnumber80: cool, that repository glitch fixed puppet-oslo18:23
chandankumarapevec: dmsimard EmilienM rbowen number80 Good Night.18:24
number80currently who has access to dlrn instance?18:24
number80chandankumar: good night?18:24
dmsimardchandankumar: see ya18:24
dmsimardnumber80: me, jpena, amoralej, apevec that I know of18:25
apevecnumber80, it's all in baseos18:25
number80apevec: boost is trouble18:25
chandankumarnumber80: i need to wake up early, need to write lots of doc.18:25
*** ignatenkobrain has joined #rdo18:25
number80chandankumar: ha, you should get rest, the? is just me mistyping18:25
apevecnumber80, but it's in base EL, which trouble you mean?18:26
*** chandankumar has quit IRC18:26
number80apevec: we'll have to maintain //-installable boost soon18:26
number80and boost does not guarantee ABI nor API18:26
number80and we're unsure about ceph long-term maintenance18:27
apevecnumber80, what // ! For which dep?18:27
number80facter3 and mongodb318:27
apevecwhy do we need facter3 ?18:27
apevecfor mongodb3 could be SCL18:27
apevecif it is that bad18:27
apevecon centos w/ storage sig enabled:
number80apevec: facter3 is required by newer puppet418:28
apevecwe're not upgrading puppet4 in EL718:28
apevecre. ceph long-term maint, we'll fix that18:29
apeveclike, encourage ceph team to do it in centos18:29
number80ack, but not found about having a potentially broken package as hard req18:29
dmsimardapevec: what do you mean in centos ? Add cradox to the ceph-hammer sig repo ?18:30
apevecceph is practically hard dep for openstack18:30
dmsimardapevec: not yet :P18:30
apevecdmsimard, I mean Ceph in Storage SIG in general18:30
apeveccradox is a workaround for older ceph versions18:31
apevecit's included in latest ceph version18:31
dmsimardoh, right18:31
dmsimardapevec: just wondering, do you know why we clone rdoinfo locally on the dlrn instance instead of putting the repo url ?18:33
dmsimardoh wait, because it would clone it for every package ?18:34
apevecto reuse in alll DLRNs18:34
dmsimardI answered my own question :p18:34
dmsimardwaiting for puppet-oslo rebuild..18:35
apevecit would clone in ~/.rdopkg/rdoinfo/18:35
apevecso it would be per user, but yeah it would always try to refresh18:35
*** imcleod has quit IRC18:35
apevecjruzicka, ^ or not?18:36
apevechere's cradox install w/ only EL7 base:
apevec15MB not that bad18:36
dmsimardapevec: It'd be inconsistent with other projects to add an optional backend package to the spec, considering we don't do it for other projects18:37
jruzickayup, ~/.rdopkg/rdoinfo/ is used by default, could be tweaked in delorean to other location18:38
EmilienMdmsimard: what do you suggest?18:38
trowndmsimard: the question is... is gnocchi usable (or widely used) with another backend18:38
EmilienMyes, swift, file, etc18:39
dmsimardtrown: it's not RDO's role to choose the backend18:39
trownhmm... then it does seem odd to require an optional backend18:39
EmilienMhow do you want to deal with it?18:39
dmsimardEmilienM: why would it not work in RHEL ?18:39
*** ignatenkobrain has quit IRC18:39
trowndmsimard: ya, I though maybe gnocchi only worked well with ceph18:39
EmilienMdmsimard: number80 said that, I'm not sure why18:39
trownEmilienM: at the root of this is a puppet issue of not respecting Provides:18:40
EmilienMI understand python2-cradox is not correct name for rhel18:40
trownwhich will be an issue later no matter what we do for python-cradox18:40
*** hdaniel has joined #rdo18:40
*** fragatina has joined #rdo18:40
dmsimardEmilienM: can you drill down the $::osfamily case and add a switch for RHEL vs CentOS ?18:40
trown(unless we fix that root issue)18:40
number80so when imported by RHOS folks, it'll get renamed into python-cradox18:40
number80dmsimard: RDO is usable on RHEL too18:41
EmilienMdmsimard: that's terrible...18:41
dmsimardEmilienM: adding it to the spec is terrible as well, I'm just trying to come up with ideas18:41
jruzickanote that there's pymod2pkg that translates from py reqs to package names18:41
*** dprince has quit IRC18:42
jruzickaif package names differ too often, such map could be a solution18:42
dmsimardnumber80: why do they rename things? :(18:42
jruzickabecause reasons18:43
number80dmsimard: guidelines18:43
EmilienMbrb lunch18:43
dmsimardnumber80: so RDO doesn't adhere to EL packaging guidelines ?18:43
number80we're stuck between fedora which changes guidelines in EPEL though it doesn't respect RHEL ones18:43
number80if we did that, we need to maintain these packages in our own dist-git and prepare me a place in retirement house in the next 6 months18:45
*** shaunm has quit IRC18:45
*** nmagnezi has joined #rdo18:45
dmsimardnumber80: puppet-oslo successfully built18:47
dmsimardI'll do a recheck on the reviews18:47
number80though I should be able to do rebuilds on dlrn when needed18:48
dmsimardEmilienM: until when are you supporting 3.2 and 3.4 ?18:48
dmsimardvirtual packages are going to become increasingly important, especially going forward with python318:49
rooktrown is there any work to have openstack-ansible work with RDO?18:51
dmsimardtrown: damn you have really been following oslo/keystone :P18:52
dmsimardrook: I would ask #openstack-ansible :)18:52
trowndmsimard: I have only been waiting a week for that :P, so ya a bit antsy to get it in dlrn18:52
number80rook: not that we know of18:52
rookdmsimard lol18:52
*** hdaniel has quit IRC18:52
dmsimardtrown: we need to merge too, otherwise you'll hit it elsewhere18:52
rookdmsimard my guess, they will tell me the same thing18:52
dmsimardtrown: you hit glance, right ?18:53
trowndmsimard: I just did keystone... I cant see installing openstack without puppet-keystone18:53
number80rook: we can't force them supporting our packages18:54
trownin any case, the whole promote pipeline install puppet-keystone18:54
rooknumber80 not what I am trying to say.18:54
rooknumber80: simply asking the question... i got the answer, 'no'18:54
number80they only support ubuntu for now18:54
dmsimardtrown: yeah I know but I think from source you said the next one that required olso was glance ? I just wanted to priorize which one to push through asap but I'll just recheck them all ..18:54
rooki didn't know if someone had some skunk-worx to try this out w/ our packaging.18:54
dmsimardnumber80, rook: Every time I asked about support for CentOS/RDO on openstack-ansible I got the answer that they're looking for people to do the work18:55
rookit is a rackspace project right? or started that way18:55
dmsimardit's out of rackspace, yes.18:55
dmsimardThey made it pretty generic now though I think18:55
trowndmsimard: right... that is just because we went with a workaround rather than a fix (pinning puppet-keystone to before it required puppet-oslo), I think as soon as puppet-keystone with puppet-oslo dep hits dlrn we have a shot at promote18:56
*** ibravo has quit IRC18:56
dmsimardtrown: packstack had weird weird failures though18:57
dmsimardlooks like it's not liking the new opm metapackage18:57
bkero"puppet 2.7.0" what?18:58
dmsimardyeah, it's definitely a bug18:58
dmsimardit probably parsing "puppet >= 2.7.0" from somewhere and interpreting 2.7.0 as a package name18:58
*** jeckersb_gone is now known as jeckersb18:58
bkeroRequires:   puppet >= 2.7.018:59
dmsimardI tried to look around the code that does things like these but I shivered and turned away18:59
*** xb_ has quit IRC18:59
dmsimardasked imcsk8_ but no reply18:59
dmsimarddamn, this is the busiest our Zuul's ever been !
bkeroI wonder if there's a reason we're explicitly requiring a puppet version here19:00
imcsk8_dmsimard: what's the problem?19:00
dmsimardbkero: the spec everywhere has a requires puppet >= 2.7.019:00
rdogerritMerged puppet/puppet-keystone-distgit: Add dependency on puppet-oslo
dmsimardwhich is, by all means, ancient19:00
bkerodmsimard: yep it does19:00
bkerodmsimard: I'm wondering if it's even possible to install something that old unintentionally on el719:01
dmsimardimcsk8_: Packstack is failing to install with latest trunk with errors like
*** akrivoka has joined #rdo19:01
imcsk8_dmsimard: that's weird, i think i know where the problem might be19:02
dmsimardimcsk8_: it looks like packstack tries to "expand" every package to include all the dependencies in the yum update/install19:02
* bkero takes a lunch19:02
*** toanju has joined #rdo19:02
rooki missed some discussions at Summit, but did anyone talk about heat and the amount of memory it is consuming?19:03
*** dpeacock has quit IRC19:03
miscrook: I heard the venue had proper clim, so not heat problem19:05
*** ccamacho has quit IRC19:05
imcsk8_dmsimard: i'm comparing the error with a log i have19:05
rookmisc lol...19:05
dmsimardmisc: *slow clap*19:06
EmilienMdmsimard: I don't know19:06
tristanCmisc: there was a heat issue at the balconies, well more of a humidity problem :-)19:06
tristanCheh, humidity would make a cool cloud project name ^^19:07
*** nmagnezi has quit IRC19:12
dmsimardtrown: you wanna go ahead and merge all that ?
*** rbowen has quit IRC19:17
*** shivrao has quit IRC19:17
*** lkuchlan has joined #rdo19:18
EmilienMso how are going to handle cradox?19:19
*** jaosorior has joined #rdo19:22
imcsk8_dmsimard: i think the problem is while this is being executed
imcsk8_dmsimard: but the list of dependencies is not that long:
*** imcsk8_ is now known as imcsk819:22
dmsimardimcsk8: But why does packstack try to explicitely install all the dependencies ? Is there a point ?
rdogerritMerged puppet/puppet-mistral-distgit: Add dependency on puppet-oslo
rdogerritMerged puppet/puppet-sahara-distgit: Add dependency on puppet-oslo
rdogerritMerged puppet/puppet-ironic-distgit: Add dependency on puppet-oslo
dmsimardimcsk8: yum will install the package's dependencies, there is no need for packstack to ask yum what are this package's dependencies to install them separately19:24
number80rook: yup, it's being addressed but it's a long term effort19:24
number80leifmadsen has interesting metrics about it :)19:24
imcsk8dmsimard: it just tries to install this ones: PUPPET_DEPENDENCIES = ['puppet', 'hiera', 'openssh-clients', 'tar', 'nc']19:24
number80(do not forget about blogging about it!)19:24
imcsk8dmsimard: you have a good point19:24
dmsimardimcsk8: it looks like it expands openstack-puppet-modules19:25
dmsimardimcsk8: or else you wouldn't have all those puppet modules listed19:25
rdogerritMerged puppet/puppet-neutron-distgit: Add dependency on puppet-oslo
dmsimardEmilienM: thinking.19:25
rdogerritMerged puppet/puppet-heat-distgit: Add dependency on puppet-oslo
rdogerritMerged puppet/puppet-aodh-distgit: Add dependency on puppet-oslo
rdogerritMerged puppet/puppet-ceilometer-distgit: Add dependency on puppet-oslo
imcsk8dmsimard: let me check the OPM package19:26
*** [1]cdearborn has quit IRC19:26
rdogerritMerged puppet/puppet-nova-distgit: Add dependency on puppet-oslo
*** [1]cdearborn has joined #rdo19:26
*** dyasny_ has quit IRC19:27
leifmadsennumber80: I KNOW NOTHING!19:27
imcsk8dmsimard: with version of OPM is being installed?19:27
* leifmadsen reads the scrollback before jumping to conclusions19:27
dmsimardimcsk8: whatever is in centos7-master/consistent19:28
number80leifmadsen: if you need pen name, I suggest Cloud McFarty19:28
leifmadsennumber80: oh, what you're talking about (heat engine using tons of memory), was found in a project that I worked on with rook :)19:28
leifmadsennumber80: my pen name is "Soft Face"19:29
leifmadsenjust ask rook19:29
rookhe has a very soft face.19:29
rookhowever at summit it was quite rough... shave that ruff leifmadsen19:29
number80I see, I was too drunk to notice :)19:29
leifmadsenrook: you should have checked it... I was using beard softener19:29
leifmadsenMy pirate name is Soft Beard19:30
*** absubram has joined #rdo19:30
leifmadsenI'm sitting here laughing to myself like an idiot19:30
rookanyhoo the elephant in the room... is the fact that heat-engine is a pig.19:30
leifmadsenrook: you're soooo not wrong19:30
Marquis42Truer words were never spoken19:31
leifmadsenI want to test the heat convergence engine stuff and see if any of the work there has helped with memory consumption19:31
rooklets take a guess - whoever guess, whoever gets the answer right gets a bag of popcorn flavor jelly beans.19:31
rook--- How much memory does Scaling TripleO to 260 Nodes (Liberty) ---19:31
leifmadsenI'm hoping that by loading stack info into a DB and not the entire thing into memory, that the consumption is more reasonable19:32
Marquis42rook: My guess is...80GB?19:32
leifmadsenrook: 260GB? :)19:32
leifmadsenactually about 80% of that19:32
miscI bet on 98G19:32
Marquis42Wait, how many times have you tried to deploy that many nodes before rebooting/restarting all the services? :)19:32
leifmadsengood question!19:32
leifmadsenit was a trap19:33
*** jaosorior has quit IRC19:33
rooklol Marquis42 fair question, Zero... pre-Liberty > 10000000000000000000000019:33
*** jaosorior has joined #rdo19:33
rdogerritMerged puppet/puppet-glance-distgit: Add dependency on puppet-oslo
rdogerritMerged puppet/puppet-cinder-distgit: Add dependency on puppet-oslo
rookwell.. Marquis42 as if there was a winner... You win.. 81GB19:34
Marquis42rook: LOL19:34
leifmadsenMarquis42: you win by rook losing19:34
Marquis42oh snap!19:34
*** Guest26188 has joined #rdo19:34
Marquis42I'm the big wiener19:34
rookPopCorn Flavor Jelly beans19:34
leifmadsenMarquis42: I expect you to bring them to Westford19:35
leifmadsenMarquis42: along with a wifi AP :D19:35
rookyeah leifmadsen your mac won't at a IP address again19:35
Marquis42It's still in my luggage, remind me. :)19:35
rookdid you guys jack a Cisco AP from the show floor?19:35
Marquis42lol no19:36
leifmadsenrook: we didn't not jack a Cisco AP from the show floor19:36
Marquis42I've got an extra Ubiquiti that I replaced with a newer model.19:36
leifmadsenI'm getting hand-me-downs19:36
leifmadsenwhich will be better than my D-Link crap19:36
rookoh lawd19:37
rookI have all Cisco APs19:37
rookand they all suck19:37
leifmadsenMy ubiquiti router is pretty sweet :)19:37
leifmadsenok enough fun, back to this expense report...19:38
*** fzdarsky has joined #rdo19:39
*** egallen has quit IRC19:42
*** panda has quit IRC19:42
*** panda has joined #rdo19:43
*** ccamacho has joined #rdo19:43
bkerodmsimard, imcsk8: did opm build start working?19:43
imcsk8opm seems ok19:45
imcsk8at least the package i've just installed19:46
*** TSCHAK has quit IRC19:49
*** TSCHAK has joined #rdo19:53
*** lucasagomes has quit IRC19:53
*** READ10 has quit IRC19:54
bkerobut the >= 2.7.0 problem?19:54
*** absubram has quit IRC19:56
imcsk8bkero: i'm trying to reproduce it19:57
*** ushkalim has joined #rdo19:57
*** absubram has joined #rdo19:58
imcsk8it seems that one of the dependencies is pulling all the packages that are trying to be installed after "nc"
*** lucasagomes has joined #rdo20:00
imcsk8dmsimard: this is the output in my setupo while running packsack from source
dmsimardimcsk8: this isn't from source20:02
dmsimardimcsk8: it's from binaries20:02
*** apetrich has joined #rdo20:02
imcsk8yes i know, i'm also checking packstack from RPM20:02
imcsk8it's the same code, now i'm gonna run packstack from package20:03
imcsk8dmsimard: can you show me the full log?20:03
dmsimardEmilienM: so, cradox.20:04
dmsimardEmilienM: I was looking what we did for a fairly recent example20:04
*** komputes has quit IRC20:04
dmsimardEmilienM: this example is pymysql, with commits: &
imcsk8dmsimard: the problem is OPM, it's the one that adds all the extra packages to the list20:04
dmsimardjpena explains essentially the same thing (python vs python2 vs centos vs rhel) here:
*** komputes has joined #rdo20:06
dmsimardpymysql is nowhere to be seen in the spec ( so where/how is it pulling it ?20:06
EmilienMRed Hat is doing image-built deployments20:06
EmilienMso most of the cases we don't install packages20:06
*** ignatenkobrain has joined #rdo20:06
*** ushkalim has quit IRC20:06
EmilienMI'll try to install python2-cradox, I give up20:07
imcsk8dmsimard: found the problem: packstack does not know how to parse: 'puppet >= 2.7.0'20:07
dmsimardEmilienM: not sure I understand. Today, we provide python2-PyMySQL, not python-PyMySQL20:07
*** sdake_ has joined #rdo20:08
*** sdake has quit IRC20:08
dmsimardEmilienM: wait, puppet-nova doesn't actually install python-pymysql ?20:08
dmsimardwhere does it come from then20:09
EmilienMI have no idea? oslo?20:09
dmsimardand pymysql isn't in upstream oslo.db reqs20:11
dmsimardso that's wrong :/20:11
dmsimardsay, I want to run postgre, I'm not going to use pymysql20:11
*** jayg is now known as jayg|g0n320:12
dmsimardimcsk8: yes, I know it does not know how to parse :p20:12
imcsk8i'm fixing it20:13
dmsimardimcsk8: where is the issue ? and how is it even picking up that 2.7 from ?20:13
imcsk8dmsimard: if the OPM package is installed it's dependencies are added :
dmsimardimcsk8: but why ?20:15
imcsk8dmsimard: that's a very good question, it does not make any sense20:16
dmsimardimcsk8: also this is not necessary:
dmsimardyum install will also update installed packages20:17
imcsk8 this is very old code, i think there where repo issues and this patch was added to deal with that20:18
imcsk8gonna check the commit to see if it refers to a bug or at least gives me a hint why is it there20:18
imcsk8actually it's new code20:19
imcsk8well not that new, from a year ago20:20
*** pnavarro has joined #rdo20:20
*** cguadall__ has joined #rdo20:20
dmsimardEmilienM: really, though, can we reach out to the community about 3.2 and 3.4 ?20:21
EmilienMthat's something we need to discuss with the community yeah20:21
EmilienMdmsimard: some people are still running Juno ;-)20:21
dmsimardEmilienM: this is an issue for cradox now but it will begin to be a larger issue sooner or later20:21
dmsimardEmilienM: you're not going to backport that patch to juno20:21
*** marcusvrn__ has joined #rdo20:22
*** pradk has quit IRC20:24
*** shaunm has joined #rdo20:24
*** lkuchlan has quit IRC20:24
*** jprovazn has quit IRC20:25
*** trishnag[ZNC] has joined #rdo20:25
*** ignatenkobrain has quit IRC20:26
imcsk8dmsimard: for now i'm just gonna fix the parsing problem, later i'll try to get rid of that code20:27
*** cappetta has joined #rdo20:27
dmsimardimcsk8: sure, I can review.20:27
cappettaquestion for all -- any idea how to debug the following error ?  I can't figure out where the timeout value is set and/or why its 'timing out'20:27
cappettaError: Command: 'openstack ["volume type", "create", "--format", "shell", ["--property", "volume_backend_name=lvm", "iscsi"]]' has been running for more then 20 seconds!20:27
*** rsalveti_ has joined #rdo20:28
*** apetrich has quit IRC20:28
imcsk8dmsimard: its weird because the patch that introduced that code refers to this bug: but it does not have anything to do with the code20:28
openstackimcsk8: Error: Error getting bug #1200604: NotPermitted20:28
*** afazekas_ has joined #rdo20:28
dmsimardcappetta: it's timing out on a cinder volume type creation, maybe cinder can't talk to keystone or something like that.20:28
*** trishnag has quit IRC20:29
*** cguadall_ has quit IRC20:29
*** marcusvrn_ has quit IRC20:29
*** afazekas has quit IRC20:29
*** rsalveti has quit IRC20:29
*** marcusvrn__ is now known as marcusvrn_20:30
cappetta@dmsimard thx but this is occuring during a fresh packstack install -- any suggestions on how I can debug?  Im looking into templates/cinder_lvm.pp and but nothing jumps out at me20:32
dmsimardcappetta: do you have the keystone rc files in /root ?20:32
cappettaI do -- they are old though.20:33
*** rsalveti_ is now known as rsalveti20:33
cappettatypically they get over-written20:33
*** fabricio_ar has quit IRC20:33
dmsimardcappetta: if you authenticate, can you do any commands ? nova/glance/cinder ?20:34
cappettadmsimard: few min -- just deleted the files, re-running packstack install to have it timeout again.  let me confirm they are getting created because I've been having a problem with my lastest install.20:36
dmsimardcappetta: Otherwise, what is the packstack command that was used to yield the issue ? How are you installing packstack (from what repositories) ?20:36
cappettapackstack --answer-file=./packstack-answers-mini.txt  ; the answer file was modified slightly to update net adapter & IP;20:38
*** sileht has quit IRC20:39
cappettadmsimard: Im started with the rdo-release version then moved to github because I had to fix a few minor issues (e.g. tempest dependency on glance image name/url)20:40
bkerodmsimard, tristanC, apevec, EmilienM: care to add/revise/correct?
cappettadmsimard: -- confirmed no keystonerc_admin file was created before the error occurred.20:41
*** sileht has joined #rdo20:41
*** pradk has joined #rdo20:41
*** shivrao has joined #rdo20:42
dmsimardcappetta: Not sure why rdo-release isn't working for you, it's what we shipped after thorough testing -- otherwise when installing packstack from source, you'll still need rdo-release and some dependencies that packstack doesn't necessarily install20:43
*** eggmaster has quit IRC20:44
dmsimardback to your problem, though, is httpd running ? keystone ? does "curl -vv localhost:5000" yield anything ?20:45
*** jaosorior has quit IRC20:45
*** toanju has quit IRC20:45
cappettadmsimard:  I can uninstall/reinstall the rdo-release again tonight but all i did was update #modified:   packstack/plugins/ #modified:   packstack/puppet/templates/provision.pp20:45
cappettayes localhost:5000 indicates it is up20:46
dmsimardcappetta: can you show me a diff of what you needed to do ?20:46
*** ed_b has quit IRC20:49
cappettadmsimard:  it resolved a dependency where glance failed due to missing image name.  I believe the use case is provision_demo=n & provision_tempest=y20:50
dmsimardcappetta: The use case is to upload a different image as part of the provisioning phase ? Is there is a problem with not provisioning images at all and uploading it yourself afterwards ? Did you use --allinone/--provision-demo=y ?20:50
dmsimardHm, we indeed don't test that specific combination, we use provision tempest with provision demo20:51
dmsimardI think it'd be cool to have that upstream, would you like to contribute support for that ?20:52
*** dyasny has joined #rdo20:52
*** pradk has quit IRC20:53
cappettaI was hoping too (e.g. registered already)  but the timeout error was blocking me from confirming all was good.20:53
cappettadmsimard: I've got a few other options for testing the install, will work on it tonight but I thought I'd first check in to figure out where that 20 second value was coming from.20:55
dmsimardcappetta: it's a default timeout from the puppet provider
dmsimardcappetta: if the command doesn't complete in 20 seconds, it's probably not going to complete IMO20:57
*** Goneri has quit IRC20:57
cappettadmsimard: fair point - that was my concern as well.  I updated a few other settings in my answer file -- reverting those now to see if there's anything causing a conflict.20:58
*** komputes has quit IRC20:58
*** rook has quit IRC20:59
dmsimardcappetta: maybe apache listens on the IP you mentioned but not on localhost (or vice-versa) just throwing an idea, hard to tell20:59
*** toure_ is now known as toure21:00
*** ed_b has joined #rdo21:01
*** unclemarc has quit IRC21:02
cappettadmsimard: thanks for the link -- I might expore increasing the value.  Good thought on apache as well - one of the settings I reverted was SSL related...21:03
*** sdake_ has quit IRC21:03
*** sdake has joined #rdo21:03
*** kgiusti has left #rdo21:04
*** degorenko has quit IRC21:07
*** ohochman has quit IRC21:08
*** dustins has quit IRC21:09
*** xek_ has joined #rdo21:09
*** skot has quit IRC21:09
*** imcsk8_ has joined #rdo21:09
*** rodrigods has quit IRC21:10
*** pppingme has quit IRC21:10
*** rodrigods has joined #rdo21:10
*** imcsk8 has quit IRC21:10
*** rromans has quit IRC21:10
*** xek has quit IRC21:11
*** ohochman has joined #rdo21:11
*** crossbuilder_ has joined #rdo21:11
*** trown is now known as trown|outtypewww21:11
*** crossbuilder has quit IRC21:11
*** skot has joined #rdo21:11
*** amuller has quit IRC21:12
*** pppingme has joined #rdo21:14
*** Guest26188 has quit IRC21:15
*** rromans has joined #rdo21:18
*** fultonj has quit IRC21:19
*** pradk has joined #rdo21:19
*** pilasguru has quit IRC21:20
*** ignatenkobrain has joined #rdo21:20
*** shaunm has quit IRC21:21
*** ignatenkobrain has quit IRC21:23
*** mbound has joined #rdo21:25
*** [1]cdearborn has quit IRC21:26
*** julim has quit IRC21:26
*** pnavarro has quit IRC21:28
openstackgerritIvan Chavero proposed openstack/packstack: Fix dependency list processing
*** ashw has quit IRC21:31
imcsk8_dmsimard: can you check: and see if it works for you?21:32
*** imcsk8_ is now known as imcsk821:32
*** weshay has quit IRC21:33
*** fcami has quit IRC21:35
dmsimardimcsk8: can we ask paramite what he thinks ? If it was just me, I'd get rid of the whole dependency fetching code21:36
imcsk8dmsimard: yeah, this fix is just so packstack does not fail21:36
imcsk8i'm preparing a bigger patch that gets rid ot that code21:36
*** ohochman has quit IRC21:37
apevecimcsk8, just get rid of that code :)21:39
rdogerritMerged openstack/openstack-puppet-modules-distgit: add puppet-oslo
*** cwolferh has quit IRC21:42
*** cwolferh has joined #rdo21:42
imcsk8apevec: ok, i created the patch that  fixes the problem for now21:42
imcsk8since a bigger patch can introduce more bugs i wanted a temporary fix21:43
*** adahms has joined #rdo21:44
apevecunless I hear good explanation from paramite, I can only see additional fixups w/ regexp can introduce more bugs21:45
apevecvs deleting all that, as I don't see the point, rpm does deps21:45
*** fzdarsky has quit IRC21:45
apevecwhy is packstack not simply installing opm vs simulating it badly?21:46
dmsimardapevec: actually I was looking and I was wondering why packstack was trying to install OPM at all, it's part of the spec file21:47
imcsk8apevec: it's legacy stuff, packstack used to be very tight coupled with OPM21:47
imcsk8we can remove that also21:47
apevecdmsimard, this is on remote node21:47
dmsimardapevec: packstack could install itself after setting up the repos21:47
dmsimardI guess that would make sense21:48
dmsimardOr not21:48
* dmsimard shrugs21:48
apevecdmsimard, unless you're running from src21:48
dmsimardI guess21:48
apevecI'd remove multinode from packstack21:48
dmsimardI would too21:48
dmsimardThat would simplify so many things but would be effectively removing a feature21:49
*** ccamacho has quit IRC21:49
*** apetrich has joined #rdo21:49
dmsimardI would like to rescope/market packstack as a simple developer/poc tool, not unlike devstack -- with packaging from RDO21:50
apevecthat's exactly what it should be :)21:51
apevecbut folks still use it in production, no matter how we position it21:51
dmsimardIf we remove multi node support, I guess we at least have to leave a cycle for deprecation so no earlier than Ocata for removal21:52
dmsimardIf it's not usable multi node, it further restricts the ability to use it in production21:52
dmsimardWe don't do multi-node packstack testing today so it could be broken and we don't know it21:52
apevecexactly the idea21:52
apevecand yes, it is not tested21:53
imcsk8i think multinode is useful and needed in packstack21:53
imcsk8and its actually simplified, packstack used to allow multinode with everthing21:55
*** cwolferh has quit IRC21:55
apevecEmilienM, dmsimard - re. gnocchi/ceph dep - we could add a openstack-gnocchi-ceph subpackage which adds all extra deps for ceph backend:
dmsimardapevec: that is the wrong clipboard :)21:59
dmsimardapevec: and do the same thing for swift & all then ?22:00
apevecalso if we upgrade to jewel, we don't need cradox22:00
dmsimardapevec: then we need to tell fcami
apevecdmsimard, re. swift - it is already included by default, so we'd have to keep it for backward compat22:01
apevecwhat does it mean "The current estimate for Jewel brings us to the summer." ?22:03
dmsimardoff thread (before that thread, actually) I asked fcami if he intended on providing infernalis and/or jewel22:03
apevecso my goal would be to make ceph team see the value of participating in storage sig22:04
dmsimardand he said he'd basically be able to get around to it around summer (he orphaned all his packages )22:04
dmsimardapevec: The plus value of the storage sig repo is that the dependencies are built-in (i.e, leveldb), I asked the Ceph guys if they were willing to bring that into the upstream "official" repos but they didn't look too interested at the time22:06
*** DV has quit IRC22:06 already mirrors jewel :P22:06
apevecI mean, get them build their RPMs in storage sig22:06
*** DV has joined #rdo22:07
*** cwolferh has joined #rdo22:10
*** mbound has quit IRC22:11
*** absubram has quit IRC22:16
*** fragatin_ has joined #rdo22:19
*** fragatin_ has quit IRC22:19
*** fragatina has quit IRC22:22
*** ohochman has joined #rdo22:23
*** apetrich has quit IRC22:23
*** jamielennox|away is now known as jamielennox22:25
*** KarlchenK has quit IRC22:31
*** mkovacik has quit IRC22:34
*** KarlchenK has joined #rdo22:34
*** KarlchenK has quit IRC22:34
*** fabricio_ar has joined #rdo22:35
*** lucasagomes has quit IRC22:36
*** apevec has quit IRC22:36
*** fragatina has joined #rdo22:39
*** fragatina has quit IRC22:39
*** fragatina has joined #rdo22:40
*** fabricio_ar has quit IRC22:40
*** pradk has quit IRC22:41
*** lucasagomes has joined #rdo22:41
*** pradk has joined #rdo22:44
bkerogchamoul: ping, could you post that script for creating opm spec files?22:44
*** akshai has quit IRC22:50
*** rodrigods has quit IRC22:56
*** rodrigods has joined #rdo22:57
*** jmelvin has quit IRC22:58
*** rook has joined #rdo23:13
*** jrist has quit IRC23:19
*** jrist has joined #rdo23:33
*** fabricio_ar has joined #rdo23:36
*** akrivoka has quit IRC23:39
*** sdake_ has joined #rdo23:41
*** fabricio_ar has quit IRC23:42
*** sdake has quit IRC23:43
*** flepied has joined #rdo23:45
*** chlong has joined #rdo23:51
*** sdake_ has quit IRC23:55
*** sdake has joined #rdo23:56
*** sdake has quit IRC23:56
*** sdake has joined #rdo23:57
*** sdake has quit IRC23:58

Generated by 2.14.0 by Marius Gedminas - find it at!