Friday, 2015-05-01

*** salv-orlando has joined #openstack-infra00:00
openstackgerritJoe Gordon proposed openstack-infra/elastic-recheck: Upgrade to hacking 0.10.x  https://review.openstack.org/17929900:02
pleia2fungi: updating the etherpad as I go through these, so far murano doesn't seem to run them, but several others do, so building queries00:03
fungipleia2: thanks... i'm about to drop off again, but i think you got the major ones so if there are any stragglers you miss i can always catch them up tomorrow when someone brings any of them to my attention00:04
*** salv-orlando has quit IRC00:05
pleia2so barbican, manila, neutron-fwaas, neutron-lbaas and zaqar00:06
openstackgerritKhai Do proposed openstack-infra/jenkins-job-builder: Add slack notification support, largely inspired by hipchat module  https://review.openstack.org/13662700:06
pleia2running these momentarily and will update the pad00:06
*** Alexandra_ has quit IRC00:06
pleia2thanks for your help, fungi00:06
fungisurprising neutron-vpnaas isn't00:06
pleia2ah, it is, I missed that one00:07
fungibut that list sounds about right otherwise00:07
fungithat basically corresponds to repos i had acl adjustments on00:07
* pleia2 nods00:08
*** emagana has quit IRC00:08
fungiyou could skim the acls covered by https://review.openstack.org/17904500:09
fungias a third source of confirmation00:09
pleia219 there, my list has 17, swift and designate were done earlier00:10
pleia2math \o/00:10
fungiyou win at maths00:10
fungithanks again!00:10
fungii'm retiring for the night. things seem well in hand00:12
fungicongrats again everyone on a successful kilo00:12
pleia2night fungi00:13
pleia2alright, all done00:14
pleia2added reviews to the etherpad as before if anyone wants to eyeball them tomorrow00:14
*** Rockyg has quit IRC00:14
pleia2they look ok to me though00:15
*** sputnik13 has quit IRC00:15
clarkbnice thanks everyone00:17
clarkbgo do something fun now >_>00:17
pleia2right, on it :)00:17
*** ZZelle_ has quit IRC00:17
* pleia2 seeks beers00:18
*** rbradfor has quit IRC00:20
*** SumitNaiksatam has joined #openstack-infra00:24
*** samueldmq has quit IRC00:25
*** radez is now known as radez_g0n300:29
*** dannywilson has quit IRC00:30
*** radez_g0n3 is now known as radez00:32
*** mrda is now known as cafepressbot00:33
*** cafepressbot is now known as mrda00:33
*** dangers is now known as dangers_away00:37
*** annegentle has joined #openstack-infra00:37
*** zz_dimtruck is now known as dimtruck00:38
*** annegentle has quit IRC00:43
lifelessoh also yay, I can now start using pbr in other projects :)00:45
*** tiswanso has joined #openstack-infra00:47
*** davideagnello has quit IRC00:47
*** harlowja has quit IRC00:50
*** tiswanso has quit IRC00:50
*** tiswanso has joined #openstack-infra00:50
*** Sukhdev_ has quit IRC00:53
*** annegentle has joined #openstack-infra00:54
*** mrmartin has quit IRC00:56
tchaypoI read taht as “seeks bears"01:00
*** harlowja has joined #openstack-infra01:00
*** btully has quit IRC01:01
*** radez is now known as radez_g0n301:05
*** Swami_ has quit IRC01:06
*** alexsyip has quit IRC01:09
*** prad has quit IRC01:12
*** Swami has joined #openstack-infra01:14
*** otter768 has joined #openstack-infra01:17
*** bknudson has joined #openstack-infra01:17
*** melwitt has quit IRC01:17
*** cody-somerville has quit IRC01:19
*** armax has joined #openstack-infra01:22
*** Swami has quit IRC01:24
*** ajmiller has quit IRC01:25
*** annegentle has quit IRC01:26
*** shivharis has quit IRC01:27
*** shivharis has joined #openstack-infra01:27
*** abregman has quit IRC01:27
*** mwagner_lap has joined #openstack-infra01:30
*** Somay_ has quit IRC01:31
*** bhunter71 has joined #openstack-infra01:38
openstackgerritRichard Jones proposed openstack/requirements: Update pyScss and django-pyscss  https://review.openstack.org/17926001:43
*** Somay has joined #openstack-infra01:45
*** Somay has quit IRC01:47
*** akshai has joined #openstack-infra01:54
*** pfallenop has quit IRC01:54
*** darvon has quit IRC01:54
*** cody-somerville has joined #openstack-infra01:57
*** pfallenop has joined #openstack-infra01:57
*** darvon has joined #openstack-infra01:57
*** patrickeast has quit IRC01:57
*** dimtruck is now known as zz_dimtruck01:59
*** otter768 has quit IRC02:02
*** Somay has joined #openstack-infra02:03
*** Somay has quit IRC02:06
*** Somay has joined #openstack-infra02:06
*** yamahata has quit IRC02:07
*** Somay has quit IRC02:08
*** Somay has joined #openstack-infra02:09
*** Somay has quit IRC02:10
*** Somay has joined #openstack-infra02:11
*** annegentle has joined #openstack-infra02:13
*** gyee has quit IRC02:15
*** Somay has quit IRC02:16
*** spzala has quit IRC02:18
ianwlibvirtd.log + browser == swap death02:19
*** sushilkm has joined #openstack-infra02:20
*** sushilkm has left #openstack-infra02:21
*** annegentle has quit IRC02:27
*** baoli has joined #openstack-infra02:29
*** unicell has quit IRC02:33
*** annegentle has joined #openstack-infra02:35
*** fedexo has joined #openstack-infra02:44
*** baoli has quit IRC02:50
*** nijaba has quit IRC03:01
*** cody-somerville has quit IRC03:01
*** BharatK has joined #openstack-infra03:01
*** nijaba has joined #openstack-infra03:07
*** nijaba has joined #openstack-infra03:07
*** achanda has quit IRC03:10
*** unicell has joined #openstack-infra03:11
*** frobware has quit IRC03:15
*** ibiris_away has quit IRC03:15
*** unicell has quit IRC03:15
*** sks has joined #openstack-infra03:16
*** unicell has joined #openstack-infra03:16
*** annegent_ has joined #openstack-infra03:17
*** fedexo has quit IRC03:17
*** annegentle has quit IRC03:21
*** harlowja has quit IRC03:21
*** fifieldt has joined #openstack-infra03:25
*** sks has quit IRC03:31
*** tiswanso has quit IRC03:32
lifelessoh, all of infra-core are requirements-core03:35
lifelesspleia2: still around? or clarkb? https://review.openstack.org/#/c/179212/03:35
*** dims has quit IRC03:38
*** tsg_ has quit IRC03:38
*** Swami has joined #openstack-infra03:39
*** stevemar has joined #openstack-infra03:39
openstackgerritlifeless proposed openstack-dev/pbr: Parallelise integration tests.  https://review.openstack.org/17898203:39
*** yamahata has joined #openstack-infra03:44
*** Swami has quit IRC03:44
*** marun has quit IRC03:46
*** grue_pm is now known as grue03:46
*** grue is now known as grue_pm03:46
*** baoli has joined #openstack-infra03:51
*** baoli has quit IRC03:56
*** fifieldt has quit IRC03:59
*** SumitNaiksatam has quit IRC03:59
*** tqtran has joined #openstack-infra04:00
*** SumitNaiksatam has joined #openstack-infra04:00
*** esker has joined #openstack-infra04:02
*** mmedvede has quit IRC04:04
*** jamespage has quit IRC04:05
*** gnuoy has quit IRC04:05
*** gnuoy has joined #openstack-infra04:06
*** mmedvede has joined #openstack-infra04:08
*** yamada-h has joined #openstack-infra04:08
lifelessjhesketh: ping04:10
*** achanda has joined #openstack-infra04:10
jheskethlifeless: pong04:11
*** harlowja_at_home has joined #openstack-infra04:13
*** tqtran has quit IRC04:14
*** achanda has quit IRC04:15
*** annegent_ has quit IRC04:18
*** marun has joined #openstack-infra04:22
*** marun has quit IRC04:27
*** achanda has joined #openstack-infra04:30
*** otter768 has joined #openstack-infra04:30
*** bhunter71 has quit IRC04:32
*** mgedmin has quit IRC04:33
*** mgedmin has joined #openstack-infra04:35
*** melwitt has joined #openstack-infra04:37
*** dims has joined #openstack-infra04:39
*** ivar-laz_ has joined #openstack-infra04:39
*** otter768 has quit IRC04:41
*** ivar-lazzaro has quit IRC04:42
*** ivar-laz_ has quit IRC04:43
*** dims has quit IRC04:45
*** harlowja_at_home has quit IRC04:48
*** SumitNaiksatam has quit IRC04:51
*** sushilkm has joined #openstack-infra04:51
*** sushilkm has left #openstack-infra04:51
*** xyang1 has quit IRC04:52
*** SumitNaiksatam has joined #openstack-infra04:53
lifelessjhesketh: hi! so yeah - can have +2/+A on https://review.openstack.org/#/c/179212/04:58
lifelessjhesketh: your recheck on my pbr patch will fail until global-requirements is updated :)04:58
jheskethlifeless: I already +A'd 17921204:59
jheskethlifeless: you could use a depends-on in your pbr patch and it should pass04:59
*** zz_dimtruck is now known as dimtruck04:59
clarkbfwiw I think the reason virtualenv hasnt been in global reqs is tox05:05
*** dimtruck is now known as zz_dimtruck05:09
*** ildikov has quit IRC05:19
*** jamespage has joined #openstack-infra05:30
*** emagana has joined #openstack-infra05:31
*** ildikov has joined #openstack-infra05:32
*** dannywilson has joined #openstack-infra05:34
*** dannywilson has quit IRC05:35
*** dannywilson has joined #openstack-infra05:35
openstackgerritIan Wienand proposed openstack-infra/project-config: [WIP] Use neutron for centos7 tests  https://review.openstack.org/17932905:38
*** yamahata has quit IRC05:43
*** Swami has joined #openstack-infra05:45
*** Swami has quit IRC05:46
*** markvoelker has quit IRC05:48
*** emagana has quit IRC05:48
*** btully has joined #openstack-infra05:52
*** mrmartin has joined #openstack-infra05:55
*** mrmartin has quit IRC06:03
*** emagana has joined #openstack-infra06:03
lifelessjhesketh: oh yeah, cool - thanks06:04
*** yamahata has joined #openstack-infra06:05
*** rm_work|away is now known as rm_work06:05
*** yamada-h has quit IRC06:07
*** emagana has quit IRC06:09
*** jamespage_ has joined #openstack-infra06:10
*** emagana has joined #openstack-infra06:10
*** emagana has quit IRC06:14
*** heyongli has quit IRC06:18
*** heyongli has joined #openstack-infra06:18
*** chlong has quit IRC06:21
*** Longgeek_ has joined #openstack-infra06:24
*** Krinkle is now known as Krinkle|detached06:25
*** Longgeek has quit IRC06:27
*** tnovacik has joined #openstack-infra06:29
*** chlong has joined #openstack-infra06:35
*** otter768 has joined #openstack-infra06:42
*** _nadya_ has joined #openstack-infra06:42
*** zul has joined #openstack-infra06:43
*** otter768 has quit IRC06:46
*** ssam2 has joined #openstack-infra06:47
*** dannywilson has quit IRC06:47
*** melwitt has quit IRC06:50
*** dannywilson has joined #openstack-infra06:54
*** lucap has joined #openstack-infra06:58
*** achanda has quit IRC06:58
*** camunoz has quit IRC06:58
*** mrmartin has joined #openstack-infra07:00
*** chlong has quit IRC07:02
*** yamada-h has joined #openstack-infra07:06
*** mrmartin has quit IRC07:07
*** achanda has joined #openstack-infra07:08
*** lucap has quit IRC07:09
*** woodster_ has quit IRC07:10
*** sushilkm has joined #openstack-infra07:16
*** sushilkm has left #openstack-infra07:16
*** stevemar has quit IRC07:20
*** yamada-h has quit IRC07:21
*** achanda has quit IRC07:23
*** zul has quit IRC07:25
*** zul has joined #openstack-infra07:25
*** chlong has joined #openstack-infra07:26
*** hdd_ has joined #openstack-infra07:27
*** chlong has quit IRC07:37
*** _nadya_ has quit IRC07:40
*** jlanoux has joined #openstack-infra07:40
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Add clarification on questions in reviews  https://review.openstack.org/17736407:40
*** BharatK has quit IRC07:45
*** sks has joined #openstack-infra07:45
*** ildikov has quit IRC07:46
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Fix typo and capitalization  https://review.openstack.org/17933907:47
*** salv-orlando has joined #openstack-infra07:47
*** chlong has joined #openstack-infra07:49
*** gilliard is now known as gilllliard07:50
*** Longgeek_ has quit IRC07:52
*** hdd_ has quit IRC07:53
*** chlong has quit IRC07:53
openstackgerrityolanda.robla proposed openstack-infra/puppet-cgit: Manage cgitrc config file  https://review.openstack.org/17913207:54
*** chlong has joined #openstack-infra07:55
*** Longgeek has joined #openstack-infra07:56
*** chlong has quit IRC08:01
*** zul has quit IRC08:02
*** yamada-h has joined #openstack-infra08:05
openstackgerritMerged openstack/requirements: Add virtualenv to global requirements  https://review.openstack.org/17921208:07
*** zul has joined #openstack-infra08:09
*** jamespage_ has quit IRC08:09
*** tkelsey has joined #openstack-infra08:09
*** boris-42 has joined #openstack-infra08:13
*** ibiris_away has joined #openstack-infra08:14
*** hdd_ has joined #openstack-infra08:18
*** chlong has joined #openstack-infra08:18
*** tnovacik has quit IRC08:21
*** btully has quit IRC08:24
*** jamespage_ has joined #openstack-infra08:25
*** hdd_ has quit IRC08:25
*** derekh has joined #openstack-infra08:28
*** zul has quit IRC08:31
*** dannywilson has quit IRC08:35
*** abregman has joined #openstack-infra08:39
*** chlong has quit IRC08:40
*** otter768 has joined #openstack-infra08:42
*** abregman has quit IRC08:43
*** abregman has joined #openstack-infra08:44
*** jamespage_ has quit IRC08:45
*** Longgeek has quit IRC08:46
*** otter768 has quit IRC08:47
*** e0ne has joined #openstack-infra08:55
*** e0ne has quit IRC08:58
*** jamespage_ has joined #openstack-infra09:02
openstackgerritDavide Guerri proposed openstack-infra/shade: Split exceptions into their own file  https://review.openstack.org/17747609:02
openstackgerritDavide Guerri proposed openstack-infra/shade: Raise a shade exception on broken volumes  https://review.openstack.org/17655009:02
openstackgerritDavide Guerri proposed openstack-infra/shade: Add a method for getting an endpoint  https://review.openstack.org/17731409:02
openstackgerritDavide Guerri proposed openstack-infra/shade: Add early service fail and active check method  https://review.openstack.org/17731609:02
*** frobware has joined #openstack-infra09:05
*** zul has joined #openstack-infra09:07
*** ociuhandu has joined #openstack-infra09:08
*** ociuhandu has quit IRC09:12
*** yamada-h_ has joined #openstack-infra09:21
*** dhritishikhar has joined #openstack-infra09:23
*** yamada-h has quit IRC09:25
*** markvoelker has joined #openstack-infra09:29
*** jamespage_ has quit IRC09:36
*** pelix has joined #openstack-infra09:40
*** yamada-h_ has quit IRC09:42
*** dhritishikhar has quit IRC09:50
*** sdake_ has joined #openstack-infra09:55
*** dguerri is now known as _dguerri09:57
*** rlandy has joined #openstack-infra09:58
*** sdake_ has quit IRC09:58
*** sdake has quit IRC09:59
*** _dguerri is now known as dguerri10:00
*** abregman has quit IRC10:04
*** cdent has joined #openstack-infra10:07
*** pc_m has joined #openstack-infra10:11
*** chlong has joined #openstack-infra10:14
*** ayoung has quit IRC10:25
*** mrmartin_ has joined #openstack-infra10:34
*** ayoung has joined #openstack-infra10:37
*** _nadya_ has joined #openstack-infra10:40
*** otter768 has joined #openstack-infra10:43
*** zul has quit IRC10:44
*** _nadya_ has quit IRC10:45
lifelessclarkb: fungi: https://review.openstack.org/#/c/178982/ when you get up - its very rough (and I'm super happy to iterate) - but parallel testing, mucho fasto.10:47
lifeless(its now faster than the tempest run, which means I'm going to stop here for now - death by a thousand cuts syndrome :)10:48
*** otter768 has quit IRC10:48
*** mrmartin_ has quit IRC10:53
*** shardy has quit IRC11:00
*** chlong has quit IRC11:01
*** btully has joined #openstack-infra11:03
*** chlong has joined #openstack-infra11:04
*** shardy has joined #openstack-infra11:05
*** btully has quit IRC11:07
*** SumitNaiksatam has quit IRC11:11
*** shardy_ has joined #openstack-infra11:14
*** dguerri is now known as _dguerri11:15
*** shardy has quit IRC11:15
*** chlong has quit IRC11:15
*** pc_m has quit IRC11:16
*** sks has quit IRC11:16
*** shardy_ has quit IRC11:19
*** shardy has joined #openstack-infra11:19
*** cdent has quit IRC11:21
*** _dguerri is now known as dguerri11:21
*** sushilkm has joined #openstack-infra11:24
*** sushilkm has left #openstack-infra11:24
*** dalgaaf has joined #openstack-infra11:27
*** dprince has joined #openstack-infra11:30
*** markvoelker has quit IRC11:30
*** weshay has joined #openstack-infra11:40
*** prad has joined #openstack-infra11:43
*** dprince has quit IRC11:52
*** abregman has joined #openstack-infra11:56
*** oomichi has joined #openstack-infra11:59
*** markvoelker has joined #openstack-infra12:01
*** woodster_ has joined #openstack-infra12:01
*** markvoelker has quit IRC12:06
*** Sukhdev has joined #openstack-infra12:07
*** bhunter71 has joined #openstack-infra12:10
*** markvoelker has joined #openstack-infra12:12
*** BharatK has joined #openstack-infra12:19
*** jaypipes is now known as leakypipes12:21
sdaguefungi: ... where is the status.json redirect into zuul setup?12:23
sdaguebecause I decided to try to deal with the hideci stuff again, but it turns out none of the optimizations we want are possible because the /status/change.... endpoint is not exposed12:26
*** tiswanso has joined #openstack-infra12:26
*** abregman has quit IRC12:29
*** zul has joined #openstack-infra12:30
*** tiswanso has quit IRC12:31
*** tiswanso has joined #openstack-infra12:31
*** bhunter71 has quit IRC12:32
openstackgerritMerged openstack-infra/shade: Allow for int or string ID comparisons  https://review.openstack.org/17906912:33
*** zul has quit IRC12:35
*** bswartz has quit IRC12:36
openstackgerritSean Dague proposed openstack-infra/system-config: use optimized url for zuul status  https://review.openstack.org/17093512:37
openstackgerritSean Dague proposed openstack-infra/system-config: create proxy for testing hideci  https://review.openstack.org/17936012:37
openstackgerritSean Dague proposed openstack-infra/system-config: Revert "Revert zuul status in gerrit"  https://review.openstack.org/17936112:37
openstackgerritSean Dague proposed openstack-infra/system-config: add jquery visibility  https://review.openstack.org/17936212:37
openstackgerritMerged openstack-infra/jeepyb: Let pull request message be customized via file  https://review.openstack.org/11585012:37
*** pc_m has joined #openstack-infra12:38
*** doug-fish has joined #openstack-infra12:39
*** dprince has joined #openstack-infra12:39
openstackgerritMerged openstack-infra/shade: Add minor OperatorCloud documentation  https://review.openstack.org/17920612:40
openstackgerritMerged openstack-infra/shade: Add functional tests for create_image  https://review.openstack.org/17845212:40
*** otter768 has joined #openstack-infra12:44
*** baoli has joined #openstack-infra12:45
*** baoli has quit IRC12:47
*** esker has quit IRC12:47
*** baoli has joined #openstack-infra12:48
openstackgerritMerged openstack-infra/shade: Add Ironic machine power state pass-through  https://review.openstack.org/17228412:49
*** otter768 has quit IRC12:49
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936612:52
openstackgerritMerged openstack-infra/shade: Change ironic maintenance method to align with power method  https://review.openstack.org/17883212:53
*** annegentle has joined #openstack-infra12:54
*** mase_x200 has joined #openstack-infra12:55
*** BharatK has quit IRC12:57
*** dboik_ has quit IRC12:59
*** rfolco has joined #openstack-infra12:59
*** miqui has joined #openstack-infra13:00
openstackgerritMerged openstack-infra/project-config: Add docs-on-rtfd to networking-ovn  https://review.openstack.org/17923613:01
*** sks has joined #openstack-infra13:01
*** tiswanso has quit IRC13:01
*** xyang1 has joined #openstack-infra13:03
openstackgerritMerged openstack-infra/project-config: Bind manila-ui project changes to IRC channel openstack-manila  https://review.openstack.org/17907013:03
openstackgerritMerged openstack-infra/project-config: add project fuel-plugin-tls  https://review.openstack.org/17899513:03
*** spzala has joined #openstack-infra13:03
openstackgerritMerged openstack-infra/project-config: Allow manila-release group to push tags to manila-ui  https://review.openstack.org/17919413:03
*** btully has joined #openstack-infra13:03
openstackgerritMerged openstack-infra/project-config: Add congress.yaml file  https://review.openstack.org/17886213:03
openstackgerritMerged openstack-infra/project-config: Correct case on RPMs in bindep fallback  https://review.openstack.org/17910913:03
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936613:03
*** tnovacik has joined #openstack-infra13:04
*** sushilkm has joined #openstack-infra13:05
openstackgerritMerged openstack-infra/infra-manual: Fix typo and capitalization  https://review.openstack.org/17933913:05
*** sushilkm has left #openstack-infra13:05
*** alaski is now known as lascii13:06
*** oomichi has quit IRC13:07
*** ajmiller has joined #openstack-infra13:10
*** mattfarina has joined #openstack-infra13:10
*** ssam2 has quit IRC13:12
*** unicell1 has joined #openstack-infra13:14
*** unicell has quit IRC13:16
*** dboik has joined #openstack-infra13:18
*** dboik has quit IRC13:18
*** dboik has joined #openstack-infra13:19
*** peristeri has joined #openstack-infra13:19
*** bswartz has joined #openstack-infra13:19
*** wenlock has joined #openstack-infra13:20
*** neoice_ is now known as neoice13:21
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936613:23
*** rbradfor has joined #openstack-infra13:23
*** sdake has joined #openstack-infra13:24
*** sigmavirus24_awa is now known as sigmavirus2413:28
*** sdake has quit IRC13:29
fungisdague: in the vhost for zuul itself i think. just a sec and i'll find it for you13:29
sigmavirus24lifeless: mentioned that infra was working on fixing the projects running into the SemanticVersion exception. Is there a way I can lend a hand, with glance for example (https://review.openstack.org/#/c/179285/)?13:29
fungisdague: http://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/templates/zuul.vhost.erb#n2213:30
*** dims has joined #openstack-infra13:30
fungisigmavirus24: i wonder if glance is still declaring a next version in setup.cfg13:30
fungilooking13:30
*** amitgandhinz has joined #openstack-infra13:31
sigmavirus24We have https://github.com/openstack/glance/blob/master/setup.cfg#L313:31
mordredsigmavirus24: I was out the last two days - not sure the status - fungi, do you know where we are with that?13:31
fungisigmavirus24: yeah, looks like the version = 2015.2 that's in there now should be preventing this. just a sec and i'll see if there's something else wrong13:31
fungithe error he was describing is that if a project has a setup.cfg declaring a version that is the same or lower than its most recent tag on that branch, then pbr will intentionally error on you13:32
sigmavirus24Should I update that review to remove that or should I submit a different review to remove the `version = ...` line?13:32
sigmavirus24mordred: see also lifeless' message to the ML13:32
sigmavirus24(about pbr 0.11)13:33
openstackgerritSean Dague proposed openstack-infra/puppet-zuul: enable optimized status urls  https://review.openstack.org/17938013:33
sdaguefungi: ^^^13:33
sdagueactually, fungi and mordred ^^^13:33
sdaguebecause if we land that, I can actually test these optimizations for hideci13:33
fungisigmavirus24: the recommended solution is to just get rid of that version line altogether and pbr 0.11 should dtrt with picking a sane version for development commits for you in the absence of conflicting information13:33
mordredfungi: wait - not for server versions13:34
mordredgah13:34
mordredserver projects13:34
fungisigmavirus24: but i need to dig and find out if that's the only issue there13:34
fungimordred: not? okay. so that suggestion was only for libraries/clients?13:34
mordredfungi: for things that don't use pre-versioning13:34
mordredwhich is everything but our servers13:34
sdaguebtw, this was a far more adventurous morning set of hacking than I expected - https://review.openstack.org/#/c/179360/13:35
mordredmordred@camelot:~/src/openstack/glance$ python setup.py --version13:35
mordred2015.2.0.dev2513:35
*** dustins has joined #openstack-infra13:35
fungiwell, anyway version = 2015.2 should be working around the issue, so probably it just didn't get merged before we made the tag merge change. i'll see if rebasing it helps13:35
mordredyeah - I'm going to say that's probably the issue13:36
bswartzguys I'm having an acl problem13:36
bswartzthis merged just now: https://review.openstack.org/#/c/179194/13:36
bswartzbut I still can't push a tag to manila-ui13:36
bswartzTo ssh://bswartz@review.openstack.org:29418/openstack/manila-ui.git13:36
bswartz ! [remote rejected] 1.0.0 -> 1.0.0 (prohibited by Gerrit)13:36
bswartzerror: failed to push some refs to 'ssh://bswartz@review.openstack.org:29418/openstack/manila-ui.git'13:36
sigmavirus24Ah. Let me look for that then13:36
sigmavirus24Thanks fungi & mordred13:37
fungibswartz: it's a signed tag, yeah? and you're in the manila-release group in gerrit?13:37
bswartzyes and yes13:37
fungibswartz: oh, that only just merged half an hour ago. it may not have taken effect yet13:37
bswartzah13:38
fungii thought you meant merged for a while. checking13:38
bswartzwhat is the latency for acls to go into effect?13:38
fungilately it's around 30-45 minutes13:38
bswartzI assumed it was more or less instantaneous13:38
bswartzokay I'll try again later13:38
openstackgerritMerged openstack-infra/project-config: Add functional test job for python-glanceclient  https://review.openstack.org/17828513:39
fungithere's cron, ansible, puppet and some random scripts involved in getting acl changes applied once they merge13:39
*** packet has joined #openstack-infra13:39
fungiand it gets batched up with a lot of other config management stuff going on in the background13:39
fungibswartz: yeah, in gerrit only horizon-release has tagging permissions for the moment, so that hasn't taken effect just yet13:40
openstackgerritMerged openstack-infra/project-config: Add OpenStack Python SDK gate  https://review.openstack.org/17755413:40
*** jtriley has joined #openstack-infra13:40
openstackgerritMonty Taylor proposed openstack-infra/shade: Add thread sync points to Task  https://review.openstack.org/17645913:42
openstackgerritMerged openstack-infra/project-config: Added branch creation to yaql ACL  https://review.openstack.org/17791713:44
*** hdd_ has joined #openstack-infra13:44
*** tiswanso has joined #openstack-infra13:45
fungisigmavirus24: looking at that log you linked, the problem was tempest. i believe we merged the fix to that last night but will check now. the change may just need a recheck if so13:46
sigmavirus24fungi: I'll check13:46
sigmavirus24thanks for the pointers13:46
sigmavirus24you probably have more important things to do =D13:46
fungiactually, no, making sure developers are able to contribute code to their projects is about the most important responsibility i have13:47
*** packet has quit IRC13:48
fungisigmavirus24: also https://review.openstack.org/179278 merged at 00:28 utc and should have fixed that error13:48
sigmavirus24fungi: https://github.com/openstack/tempest/commit/d96a6b04ea7bde02ba35d2103996c8374747c6d4 did merge last night so I just issued a recheck13:48
*** pabelanger has joined #openstack-infra13:48
sigmavirus24thanks fungi and mordred for helping me understand what was going on13:49
*** packet has joined #openstack-infra13:49
fungiyou're welcome! happy to be able to help13:49
*** openstackgerrit has quit IRC13:51
pabelangermorning13:51
sdaguefungi: oh... this might be the some pbr blip? https://review.openstack.org/#/c/179254/113:51
*** openstackgerrit has joined #openstack-infra13:51
sdagueoh, I see, it was merged13:52
openstackgerritDavide Guerri proposed openstack-infra/shade: Fix exception re-raise during task execution for py34  https://review.openstack.org/17810713:52
openstackgerritDavide Guerri proposed openstack-infra/shade: Add keystone services/endpoints methods  https://review.openstack.org/17762113:52
openstackgerritDavide Guerri proposed openstack-infra/shade: Rename get_endpoint() to get_session_endpoint()  https://review.openstack.org/17885913:52
sdaguea fix for it was merged in nova13:52
dimslifeless: other than touching up tempest's setup.cfg, were there other things done to stabilize with new pbr version?13:53
dimslifeless: just curious (learning)13:54
openstackgerritIan Cordasco proposed openstack-infra/system-config: Add statusbot to openstack-ansible  https://review.openstack.org/17938713:55
openstackgerritMerged openstack/requirements: Update pyScss and django-pyscss  https://review.openstack.org/17926013:57
*** dansmith is now known as superdan13:57
*** jamespage_ has joined #openstack-infra13:58
*** hdd_ has quit IRC13:58
*** jamespage_ has quit IRC13:58
*** dboik_ has joined #openstack-infra13:59
*** Somay has joined #openstack-infra14:00
sdaguedims: nova apparently had a version test14:00
*** gordc has joined #openstack-infra14:01
*** dboik has quit IRC14:03
*** mjturek1 has left #openstack-infra14:03
*** esker has joined #openstack-infra14:04
*** wenlock has quit IRC14:04
mtreinishdims: yeah: https://review.openstack.org/#/q/I4887b8000c9943c91f8add56fcc54fa18e78d683,n,z14:04
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual: Project does not mean repository? Inconceivable!  https://review.openstack.org/17646914:04
*** bswartz has quit IRC14:06
*** AJaeger has joined #openstack-infra14:06
*** Sukhdev has quit IRC14:07
*** mriedem_away is now known as mriedem14:08
openstackgerritDavide Guerri proposed openstack-infra/shade: Fix exception re-raise during task execution for py34  https://review.openstack.org/17810714:09
openstackgerritDavide Guerri proposed openstack-infra/shade: Add keystone services/endpoints methods  https://review.openstack.org/17762114:09
openstackgerritDavide Guerri proposed openstack-infra/shade: Rename get_endpoint() to get_session_endpoint()  https://review.openstack.org/17885914:09
*** markvoelker has quit IRC14:10
AJaegerannegentle: since it's clear that we're going to RST for the HA guide, I updated Nick's patch: https://review.openstack.org/17935014:10
AJaegerwould be nice to have that one and https://review.openstack.org/179345 in.14:11
AJaegerIn the latter case I wonder whether we should rename the top-level directory as well openstack-firstapp to firstapp?14:11
AJaegersorry, wrong channel14:11
*** kgiusti has joined #openstack-infra14:12
*** pabelanger has quit IRC14:13
*** pabelanger has joined #openstack-infra14:13
*** markvoelker_ has joined #openstack-infra14:14
StevenKpleia2: I notice that Mandarin (zh_CN and zh_TW) do not appear in translate-dev14:14
dimssdague: y, i saw jogo's patches14:15
dimsthanks mtreinish14:15
*** markvoel_ has joined #openstack-infra14:15
fungiStevenK: it's not clear to me how far along they are yet as to getting all the languages turned on. i think they're still just testing the general workflow14:15
dimssdague: mtreinish: lifeless: thankfully not as dire as pbr releases usually go :)14:16
*** Somay has quit IRC14:18
*** signed8bit has joined #openstack-infra14:19
*** markvoelker_ has quit IRC14:19
StevenKfungi: I'm working on it, sort of, but trying to spin up on it again.14:19
StevenKpleia2: (and AJaeger, you're probably interested) I think I have a plan WRT generating a zanata.xml when the script runs, not commiting it to git and pushing up files to both Zanata and Transifex.14:22
*** claudiub has joined #openstack-infra14:22
openstackgerritMerged openstack-infra/project-config: Remove update-git-cache.sh  https://review.openstack.org/17890614:22
AJaegerStevenK: Great!14:22
AJaegerStevenK: Please add me to any reviews14:23
StevenKAJaeger: I certainly will14:24
*** amitgandhinz has quit IRC14:25
StevenKI can't figure out how to delete documents since I'm testing, or how to add languages. Might have to be an admin for that.14:25
*** shardy_ has joined #openstack-infra14:27
*** hdd has joined #openstack-infra14:27
openstackgerritMerged openstack-infra/shade: Allow complex filtering with embedded dicts  https://review.openstack.org/17829914:27
*** shardy has quit IRC14:27
fungiclarkb: if you're around, any guesses as to why our dib'd devstack-trusty images in hpcloud have cloud-init installed? i'm having trouble tracking down the dib log for those14:29
*** bswartz has joined #openstack-infra14:29
*** zz_jgrimm is now known as jgrimm14:31
*** shardy_ has quit IRC14:32
fungimordred: ^ you too14:32
*** shardy has joined #openstack-infra14:32
*** amitgandhinz has joined #openstack-infra14:33
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Add list_unreleased_changes.sh  https://review.openstack.org/17924514:35
mordredfungi: our current dib'd images are based on upstream images14:36
mordredfungi: it's expected14:36
mordredfungi: we have not switched to ubuntu-minimal yet14:36
fungiaha, that's right. i forgot we're not debootstrapping those14:36
mordredwe will be soon :)14:36
mordredfungi: is it causing problems?14:36
*** radez_g0n3 is now known as radez14:36
funginope, just worried because we manage to not have python-requests and python-software-properties installed on our -bare worker images14:37
fungibut cloud-init seems to pull those in on the dib'd devstack images14:37
*** achanda has joined #openstack-infra14:37
openstackgerritMerged openstack-infra/puppet-zuul: enable optimized status urls  https://review.openstack.org/17938014:37
fungiit _probably_ won't cause problems. but i'll know once i have some more extensive tests going on these mock-ups14:38
mordredfungi: well, we _want_ to not have python-requests, yeah? since we should be installing that from pip?14:40
fungii mean, we have more than a couple dozen python-.* debs preinstalled on these anyway (not counting the additional python3-.* ones)14:40
mordredbut ++ to tests14:40
sdaguemordred: you can't get rid of it if you install cloud-init from source14:40
sdaguesorry, unless you install cloud-init from source14:40
fungi(or not at all)14:40
mordredsdague: we're deleting cloud-init14:40
sdagueah, ok14:40
fungi<stringbad>baleeted</strongbad>14:41
fungior something14:41
fungianyway, back to the hack14:41
sdagueheh14:41
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Add list_oslo_unreleased_changes.sh  https://review.openstack.org/17939614:41
dstufftpip install --as-apt requests! (not a real thing :/ would be cool though)14:41
sdagueoh, speaking of hack... I wrote a local proxy server for testing hideci.js changes without needing to do the "paste into debug console" bit https://review.openstack.org/#/c/179360/1/modules/openstack_project/files/gerrit/web_server.py,cm14:42
*** cdent has joined #openstack-infra14:42
sdaguethat was ... interesting14:42
fungidstufft: well, the main concern we're running into is that we have (thankfully increasingly fewer) projects that need tests run with system site packages enabled, so then get into weird situations when we want different versions of things in a virtualenv than are already installed system-wide14:43
*** achanda has quit IRC14:43
fungibut we're about to the point where we don't use any python libraries which can't be installed into a virtualenv (at least for important projects) so have been able to turn off system site packages in most places14:44
*** otter768 has joined #openstack-infra14:45
openstackgerritMerged openstack-infra/elastic-recheck: add web_server.py for testing web content  https://review.openstack.org/17883414:46
openstackgerritMerged openstack-infra/elastic-recheck: actually actually make window location work  https://review.openstack.org/17883514:46
fungimordred: if you have a sec to review https://review.openstack.org/171286 it would be cool to have that merged so i can test our plan for centos-6 (before it ends up merge conflicting yet again on the nodepool logging config template)14:47
mordredon it14:47
*** stevemar has joined #openstack-infra14:47
fungino need to review the nodepool.logging.conf.erb file there unless you just want to test that the script we use to generate that produces the same output it's being updated to14:48
mordredfungi: that is a disgusting loggint config14:48
fungithe meat of the change is just the nodepool.yaml.erb14:48
mordredyeah - I know14:49
mordredjust saying14:49
fungimordred: well, that logging config is what allows us to get logs-per-image. hopefully it gets less ugly as we continue collapsing images together14:49
mordredI know - I mean, I get it - but it seems to be ugly enough that I wish we had a custom log handler in python that we were just configuring to use in the config file14:49
mordredbut I'm not going to mess with that righ tnow14:50
fungithough it's worth mentioning i can't seem to find any evidence that the dib output is getting logged anywhere14:50
*** otter768 has quit IRC14:50
mordredfungi: it looks like you're configuring a diskimage to be uploaded to rax ... you ok with that failing for a while until we land the shade patch?14:50
fungioh, did i do that? hrm... double-checking14:51
mordredoh - nevermind14:51
mordredfungi: nope14:51
*** tonytan4ever has joined #openstack-infra14:51
mordredI read wrong14:51
fungiokay, good14:51
mordredfungi: however ...14:51
fungiwhat i meant to do was dib and upload to hpcloud, just make devstack-equivalent snapshot images in rax14:51
mordredyah14:52
fungii'm sort of expecting these to initially fail, but to be able to see why and get the remaining patches we need into the relevant elements/prep scripts14:52
mordredfungi: ok - loks good14:52
fungialso, as denoted by the label, we're not expecting to actually run devstack on these14:53
fungithanks!14:54
fungithis gets us a good deal closer to our goal14:54
openstackgerritMerged openstack-infra/project-config: Decrease PO files for python projects  https://review.openstack.org/17694714:56
openstackgerritMerged openstack-infra/bindep: Add a --version option  https://review.openstack.org/17887414:57
*** dims is now known as dimsum__14:58
*** sdake has joined #openstack-infra15:01
mordredfungi: speaking of clearing things out - could you https://review.openstack.org/#/c/167608/ ?15:02
*** dboik_ has quit IRC15:05
fungimordred: lgtm15:05
*** dboik has joined #openstack-infra15:05
*** sushilkm has joined #openstack-infra15:05
*** emagana has joined #openstack-infra15:05
*** sushilkm has left #openstack-infra15:06
*** nelsnelson has joined #openstack-infra15:08
*** btully has quit IRC15:08
openstackgerritMerged openstack-infra/system-config: Add a centos-6 node label  https://review.openstack.org/17128615:09
*** emagana has quit IRC15:09
fungisigmavirus24: looks like that recheck on 179285 succeeded as anticipated15:10
sigmavirus24Thanks for watching that fungi15:11
*** sarob has joined #openstack-infra15:11
fungiwell, i just happened to refresh the status on it and saw it went green15:11
*** hemna_ has joined #openstack-infra15:12
*** rlandy has quit IRC15:13
*** _nadya_ has joined #openstack-infra15:14
*** sabeen1 has joined #openstack-infra15:15
*** mase_x200 has quit IRC15:15
*** sabeen2 has joined #openstack-infra15:16
*** asahlin_afk is now known as asahlin15:19
*** sabeen1 has quit IRC15:19
*** dprince has quit IRC15:20
openstackgerritMerged openstack-infra/system-config: Add puppet-diskimage_builder to our module list  https://review.openstack.org/16760815:20
*** ssam2 has joined #openstack-infra15:22
*** _nadya_ has quit IRC15:23
*** yamahata has quit IRC15:24
mordredfungi: one more : https://review.openstack.org/#/c/174506/ gets puppet-diskimage_builder up to date with puppet-nodepol15:25
openstackgerritMerged openstack-infra/puppet-redis: Add redis 2.8 support  https://review.openstack.org/17811315:26
*** _nadya_ has joined #openstack-infra15:27
*** jtriley has quit IRC15:27
*** jbernard has quit IRC15:29
*** AJaeger has quit IRC15:30
*** dimsum__ has quit IRC15:31
*** jbernard has joined #openstack-infra15:31
openstackgerritTerry Howe proposed openstack-infra/project-config: Add Python SDK to PROJECTS for SDK gate  https://review.openstack.org/17940915:31
*** dimsum__ has joined #openstack-infra15:31
*** amitgandhinz has quit IRC15:32
*** mrmartin has joined #openstack-infra15:35
*** hemna_ has quit IRC15:36
*** jd__ has quit IRC15:38
*** jtriley has joined #openstack-infra15:38
*** jbernard has quit IRC15:39
*** hemna_ has joined #openstack-infra15:40
*** gyee has joined #openstack-infra15:42
*** jbernard has joined #openstack-infra15:42
*** amitgandhinz has joined #openstack-infra15:43
*** jogo is now known as flashgordon15:45
*** _nadya_ has quit IRC15:45
*** mrmartin has quit IRC15:46
*** radez is now known as radez_g0n315:46
fungiasilenkov: HeOS: igorbelikov: mattymo: seeg_: SergK: tlbr: do any of you happen to know who's managing https://launchpad.net/~fuel-devops-robot ?15:47
*** nelsnels_ has joined #openstack-infra15:47
*** yamahata has joined #openstack-infra15:47
*** nelsnelson has quit IRC15:47
*** nelsnels_ has quit IRC15:47
*** nelsnelson has joined #openstack-infra15:48
*** bnemec has quit IRC15:48
*** xyang1 has quit IRC15:49
*** dannywilson has joined #openstack-infra15:49
*** bnemec has joined #openstack-infra15:51
*** tonytan4ever has quit IRC15:53
*** hdd has quit IRC15:59
openstackgerritLouis Taylor proposed openstack-infra/project-config: Make glanceclient-dsvm-functional gating  https://review.openstack.org/17941516:00
*** rfolco has quit IRC16:00
*** Swami has joined #openstack-infra16:01
*** Krinkle|detached is now known as Krinkle16:02
*** isviridov_away is now known as isviridov16:02
*** annegentle has quit IRC16:04
*** jlanoux has quit IRC16:05
*** ashleighfarnham has joined #openstack-infra16:07
*** amitgandhinz has quit IRC16:07
*** jtriley has quit IRC16:08
*** jtriley has joined #openstack-infra16:10
*** pc_m has quit IRC16:10
*** craigbr has joined #openstack-infra16:12
*** bswartz has quit IRC16:12
*** dangers_away is now known as dangers16:13
*** unicell1 has quit IRC16:16
zaromorning16:16
*** beisner has quit IRC16:18
*** jd__ has joined #openstack-infra16:19
*** whoops has joined #openstack-infra16:19
*** beisner has joined #openstack-infra16:21
*** tsg_ has joined #openstack-infra16:21
*** thinrichs has joined #openstack-infra16:22
flashgordonhuh: https://review.openstack.org/#/c/179284/ ?16:22
*** hdd has joined #openstack-infra16:22
flashgordonwhat is the proposal bot up to?16:23
*** btully has joined #openstack-infra16:23
*** hemna_ has quit IRC16:23
*** peristeri has quit IRC16:23
*** claudiub has quit IRC16:24
openstackgerritGal Sagie proposed openstack-infra/project-config: Enable a check job for stackforge/dragonflow  https://review.openstack.org/17515216:24
thinrichsHi all: 2 quick questions I'm guessing you can help me with.16:24
*** hemna_ has joined #openstack-infra16:24
*** gokrokve has joined #openstack-infra16:25
thinrichsHow do I get Congress onto the list of topics you can subscribe to on openstack-dev?16:25
*** gokrokve has quit IRC16:26
*** mrmartin has joined #openstack-infra16:26
*** gokrokve has joined #openstack-infra16:27
*** derekh has quit IRC16:28
*** mrmartin has quit IRC16:29
fungithinrichs: one of the admins for that mailing list needs to add it16:30
fungithinrichs: i know ttx is taking the day off but reed might be around16:30
fungiflashgordon: what do you mean? that looks like a normal tag merge into master16:31
fungiflashgordon: though it got tested while tempest was still broken, a recheck should pass16:31
*** rbrndt has joined #openstack-infra16:32
fungioh, and also it ran while nova's unit tests were still doing a version test16:32
*** hemna_ has quit IRC16:33
thinrichsfungi: thanks!16:33
*** rbrndt has left #openstack-infra16:33
*** rbrndt has joined #openstack-infra16:33
*** alexsyip has joined #openstack-infra16:33
thinrichsfungi: second question.  I'm trying to delete the branch 'proposed/kilo' from my repo.  (I created it before finding out we decided to skip that step.)  I heard I can't delete it myself; that true?16:34
fungithinrichs: correct, though i can delete it for you16:35
thinrichsfungi: that'd be great!  Thanks.  It's the congress repo16:35
fungithinrichs: what about openstack/python-congressclient? it looks like you created one there too16:36
pleia2StevenK: good to know re: chinese languages, I know cinerama has looked but I haven't quite tackled reconciling languages in transifex with zanata yet16:36
thinrichsfungi: forgot about that.  Let's delete it too.16:36
cineramapleia2: oh yes, the difference in locale names?16:36
flashgordonfungi: ohh right I forgot about the merge the tag back into master patch16:36
pleia2StevenK: and cinerama is also working on some script generation, so I'll make sure you're synced up come your monday on the reviews for that16:37
pleia2cinerama: < StevenK> pleia2: I notice that Mandarin (zh_CN and zh_TW) do not appear in translate-dev16:37
*** marun has joined #openstack-infra16:37
pleia2cinerama: also: < StevenK> pleia2: (and AJaeger, you're probably interested) I think I have a plan WRT generating a zanata.xml when the script runs, not commiting it to git and pushing up files to both Zanata and Transifex.16:37
cineramapleia2: so the locales are named slightly differently in zanata for those16:37
cineramapleia2: so I have zanata xml generation16:38
fungithinrichs: i've deleted proposed/kilo from openstack/congress (branch tip was 55ec44a) and openstack/python-congressclient (branch tip was 36abcef)16:38
cineramapleia2: in fact, we just get the zanata.xml from the server, add a tiny bit of secret sauce, and we're good to go16:38
thinrichsfungi: thanks!16:38
pleia2cinerama: ok great, will add StevenK to the review once it's up so he's in the loop :)16:38
cineramapleia2: am almost wondering about sticking stuff up on github sooner rather than later. it's a bit raw16:39
pleia2cinerama: it's really ok to put up as WIP16:39
cineramapleia2: the current snafu is figuring out how to get what we pull down from evil looking xml into a proper po file16:39
pleia2cinerama: I hate working with github, iterating over a gerrit change is much easier for me16:39
pleia2oh xmls :)16:40
*** ajmiller has quit IRC16:40
pleia2-s16:40
openstackgerritMerged openstack-infra/system-config: Add instruction to verify new server fingerprint  https://review.openstack.org/17739616:40
*** ssam2 has quit IRC16:40
*** aduarte has joined #openstack-infra16:41
*** unicell has joined #openstack-infra16:41
*** melwitt has joined #openstack-infra16:41
*** ajo has joined #openstack-infra16:45
*** craigbr has quit IRC16:45
*** otter768 has joined #openstack-infra16:46
wznoinskhi all, apologize if it's a trivial question... how would I leave a comment in openstack gerrit that has a string of 'this is a link' that is hyperlinked to somewhere and the success/failure status aft (the way most CIs do that)?16:46
fungiwznoinsk: how would you prefer to leave a comment (that is to say, are you talking about manually entering it via gerrit's webui? using the ssh or rest apis? using some separate tool like zuul or the jenkins gerrit-trigger plugin?)16:48
wznoinskI'm think 'gerrit preview' command from jenkins, I see Zuul leave the comment properly so I wonder how can I reproduce what Zuul does ?16:49
*** markmcclain has quit IRC16:49
*** thinrichs has left #openstack-infra16:49
*** elmiko has joined #openstack-infra16:50
elmikocould we get some op assistance in openstack-security, we have spammers getting in again16:50
fungiwznoinsk: it's documented at http://docs.openstack.org/infra/system-config/third_party.html#the-jenkins-gerrit-trigger-plugin-way16:50
fungielmiko: i'll see what i can do16:51
elmikofungi: thanks!16:51
*** otter768 has quit IRC16:51
*** gokrokve has quit IRC16:51
elmikofungi: username gabriela16:52
wznoinskfungi, thanks, I must have missed that when I was reading that guide last time (some time ago)16:52
tkelseyelmiko: fungi yup, "gabriela" spamming16:52
elmikotkelsey: sorry, i wasn't sure who was op in o-s now that bdpayne is gone16:53
*** zz_dimtruck is now known as dimtruck16:53
*** sks has quit IRC16:53
tkelseyyeah i dont know either, just reporting the spam :)16:53
*** sputnik13 has joined #openstack-infra16:53
elmikohehe, yea i keep getting private msgs too. is there a way to block users on irc?16:54
tkelseyim not sure, but im also getting PMs :(16:54
elmiko=(16:54
*** HenryG is now known as floccinaucinihil16:54
pleia2elmiko: /msg chanserv access #openstack-security list16:55
*** patrickeast has joined #openstack-infra16:55
pleia2elmiko: shows you the access list (who has ops and other privs there)16:55
*** floccinaucinihil is now known as HenryThe8th16:55
elmikopleia2: neat, thanks!16:55
pleia2sure :)16:55
elmikothat's pretty nifty16:56
fungielmiko: yeah, i added it to the akick list16:56
elmikofungi: cool, tyvm =)16:56
pleia2elmiko: also, to "block" users, m  ost clients support /ignore nickname16:56
pleia2won't get PMs or see their messages in channel16:57
elmikopleia2: ah, very nice16:57
tkelseythank you pleia216:57
pleia2you're welcome16:57
fungielmiko: they had already left the channel before i added them to the akick list, but added in *!*username@address format to hopefully catch if they change nicks16:58
*** emagana has joined #openstack-infra16:59
elmikofungi: awesome, it doesn't happen all that often but usually a couple time a week (recently at least)16:59
*** markvoel_ has quit IRC16:59
fungielmiko: also, if you're getting spammed with private messages, i can't really help that but you can report it to freenode staff and they can block the offender from the network16:59
elmikofungi: oh nice, i'll keep that in mind for next time. i have logs of the spam and links they keep sending17:00
*** markvoelker has joined #openstack-infra17:00
fungielmiko: https://freenode.net/faq.shtml#gettinghelp17:01
*** craigbr has joined #openstack-infra17:02
*** harlowja has joined #openstack-infra17:02
elmikofungi: nice, thanks!17:02
elmikoso helpful for a space traveller from pluto ;)17:02
pleia2sorry about your planet demotion17:03
*** markmcclain has joined #openstack-infra17:03
fungiicy dwarfs are planetary bodies too!17:04
*** annegentle has joined #openstack-infra17:04
pleia2:)17:04
*** dimtruck is now known as zz_dimtruck17:05
elmikohehe17:05
fungialso, it has 5 moons (take that, venus!)17:06
openstackgerritJulia Kreger proposed openstack-infra/shade: Enhance error message in update_patch  https://review.openstack.org/17798517:06
openstackgerritJulia Kreger proposed openstack-infra/shade: Update recent Ironic exceptions  https://review.openstack.org/17798617:07
openstackgerritJulia Kreger proposed openstack-infra/shade: Convert node_set_provision_state to task  https://review.openstack.org/17798717:07
*** achanda has joined #openstack-infra17:07
*** salv-orlando has quit IRC17:10
fungihuh, the centos-6 snapshots in rackspace aren't building successfully because: lsb_release: command not found17:15
fungii guess we need to preinstall that explicitly17:15
waynranyone here familiar with wsgi?17:17
clarkbfungi: is that from bindep?17:18
*** gokrokve has joined #openstack-infra17:18
waynrI just started working on this again: http://paste.debian.net/170537/ and I keep seeing all the request header values received from github interspersed with commas: http://paste.debian.net/170540/17:18
*** claudiub has joined #openstack-infra17:19
fungiclarkb: no, our nodepool setup scripts17:19
waynrnot sure if webob.dec.wsgify or paste.httpserver is to blame, hoping someone might have experience with this17:19
fungiclarkb: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n3417:19
fungiclarkb: trying to decide whether we should explicitly install it there or in install_puppet.sh17:20
*** gokrokve_ has joined #openstack-infra17:20
clarkbwaynr: thats odd, also content-length and content-type appear untouched17:20
fungioh, though we don't run install_puppet.sh until later. i'll fix teh prep script17:20
waynryeah17:20
*** subscope has joined #openstack-infra17:21
*** peristeri has joined #openstack-infra17:21
*** gokrokve has quit IRC17:22
*** gokrokv__ has joined #openstack-infra17:22
waynri'm thinking some of these headers could be lists of values so at one point or another in httpserver or more likely webob.dec.wsgify there is a loop mistaking strings for lists and attempting to create comma-separated values17:22
*** gokrokve_ has quit IRC17:22
bknudsonthis makes no sense: http://logs.openstack.org/22/132122/21/check/gate-keystone-pep8/12ebd1c/console.html#_2015-05-01_16_08_31_17817:23
clarkbwaynr: might be reasonably to just double check the response before getting to wsgi has the correct headers17:23
bknudsonundefined name 'testtools' from pep8, but testtools is installed according to pip freeze output17:23
clarkbwaynr: tcpdump -A should be sufficient17:23
greghayneswaynr: did you check that the headers are actually being decoded incorrectly in the request object? Could just be an odd debug message17:25
clarkbbknudson: did you import testtools?17:25
*** sushilkm has joined #openstack-infra17:26
*** sushilkm has left #openstack-infra17:26
bknudsonclarkb: y, it's right at the top of the file: import testtools17:26
bknudsonand pep8 passes locally17:26
waynrgreghaynes: yeah the logic that tests for the request being a "pull_request" event fails because it is actually "p,u,l,l,_,r,e,q,u,e,s,t"17:27
greghayneswaynr: nice17:27
*** pc_m has joined #openstack-infra17:27
clarkbbknudson: it is not there17:27
*** rbrndt has quit IRC17:27
fungiclarkb: dib has a couple default elements that install redhat-lsb-core (redhat-common and yum-minimal). should we be adding one of those in addition to the centos element?17:28
clarkbbknudson: `git fetch http://zm02.openstack.org/p/openstack/keystone refs/zuul/master/Zab7740a682e04568a708046913ab391 && git checkout FETCH_HEAD` to see what is being tested. I am assuming that a merge onto HEAD removed testtools17:28
greghaynesfungi: I thought you said this was in rax?17:28
bknudsonclarkb: ah, it gets merged!17:28
fungigreghaynes: i'm asking for parity17:28
greghaynesah17:28
waynrclarkb: okay, 'tcpdump -A tcp port 9000' shows that the header strings do not actually have commas interspersed prior to arriving at the httpserver.paste/webob.dec.wsgify code17:28
clarkbfungi: ya if centos isn't already pulling it in we should add that element17:28
fungii'll double check that17:29
clarkbbknudson: yes we always test the results of gerrit merging17:29
waynrI think my next debug step will be to write an alternate app method that doesn't use webob to see if maybe the decorator is doing something funky17:29
greghaynesfungi: you can also pass -p lsb_release to disk-image-create17:30
clarkbwaynr: ok thats a good sanity check17:30
clarkbwaynr: and definitely seems to point at something with wsgi/webob17:30
*** tkelsey has quit IRC17:31
fungigreghaynes: thanks17:31
greghaynesfungi: although looks like centos depends on yum-minimal which install lsb_release17:31
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Provide lsb_release in snapshot builds  https://review.openstack.org/17943217:32
*** marun has quit IRC17:32
fungigreghaynes: thanks, i bet my dib centos-6 is failing to build for unrelated reasons but i'm digging into that now17:32
*** tsg_ has quit IRC17:33
openstackgerritPaul Belanger proposed openstack-infra/system-config: WIP: Initial commit for grafana  https://review.openstack.org/17920817:33
*** tsg_ has joined #openstack-infra17:34
*** marun has joined #openstack-infra17:34
fungigreghaynes: Can not determine RELEASE17:35
greghaynesfungi: splendid17:35
fungii thought you said the DIB_RELEASE variable was no longer needed?17:35
greghaynesWeve tried to make it optional everywhere, its possible that wasnt entirely successful17:36
greghaynesusing centos element?17:36
*** dkehn has joined #openstack-infra17:36
clarkbya17:36
fungiis it possible some of our custom elements in project-config still rely on that?17:36
greghaynesoh! I think I remember an issue around that17:37
greghaynesand yes, that is an oddity with the centos element - it doesnt export DIB_RELEASE17:37
fungilooks like it was raised inside /opt/dib_tmp/image.U5M7nD4m/hooks/extra-data.d/55-cache-devstack-repos17:37
greghaynesYep, youre definitely right17:37
fungiokay, so we should still export it in our nodepool config for now?17:37
*** ivar-lazzaro has joined #openstack-infra17:38
flashgordonthe hacking integration test is failing17:39
flashgordonhttp://logs.openstack.org/29/177229/1/check/gate-hacking-integration-nova/4029ffb/console.html.gz#_2015-04-24_22_39_37_15217:39
flashgordonany idea why?17:39
greghaynesYes, I think we need to add some inferring logic for centos6 to that script17:39
waynrclarkb: interesting, looks like the commas get added before the webob.dec.wsgify decorator17:39
greghaynesIll also add a patch to make centos export DIB_RELEASE, but that probably wont merge as quickly17:39
waynrso probably something janky going on with paste.httpserver17:39
clarkbwaynr: are you running an middleware with paste that might do that?17:40
fungigreghaynes: are you saying we should avoid relying on DIB_RELEASE in our cache-devstack-repos element or that we should temporarily export DIB_RELEASE in our nodepool configuration file?17:40
*** ivar-lazzaro has quit IRC17:41
waynrclarkb: not as far as I can tell17:41
greghaynesfungi: I think we should stop relying on DIB_RELEASE, yes.17:41
waynri guess it's possible zuul/webapp.py might be doing something funky17:41
*** ivar-lazzaro has joined #openstack-infra17:41
fungiflashgordon: why is it cloning nova, and particularly why is it cloning nova from our gerrit server?17:42
fungigreghaynes: okay, i'll tweak cache-devstack-repos and see if that's the only place we're looking for it17:42
flashgordonfungi: from gerrit, no good reason17:42
flashgordonfungi: cloning nova, to run hacking against it17:42
flashgordoncan use a local copy of the nova17:43
flashgordondoesn't have to be fresh17:43
fungiflashgordon: point being, we already have a local cache of nova on our workers. can it clone from there and then switch the origin remote url to git.openstack.org and update?17:43
waynrclarkb: it's only the headers prefixed with "HTTP_" that are getting the commas17:43
waynrusing Paste 2.017:43
flashgordonfungi: yup, will post patches to fix that now17:43
flashgordonfungi: side note  git clone https://review.openstack.org/p/openstack/nova --depth=1 fails for me locally17:44
flashgordonnot sure if that is expected17:44
*** dprince has joined #openstack-infra17:44
waynrwow, no commas with Paste<2.0 in requirements.txt17:44
fungiflashgordon: there's a tool on our workers called zuul-cloner which will even find the local cache if it exists, and update with appropriate refs from the nova repo in case you're in a dependent zuul pipeline with other nova changes which could influence the outcome of the tests17:44
waynri guess they added the commas as a feature in Paste 2.017:44
fungiflashgordon: yes, that's been broken since we moved gerrit to trusty a month or so ago17:45
greghayneswaynr: or its just a bug...17:45
flashgordonfungi:  going to set REPO_ROOT to file:///opt/git17:45
waynrgreghaynes: yeah, i was just making a sad joke17:45
fungiflashgordon: the tl;dr is that the latest releases of the "smart" git backend cgi (including what ships in trusty) do not support shallow cloning for some reason17:46
flashgordonfungi: https://github.com/openstack-dev/hacking/blob/master/integration-test/test.sh#L7 in the job definition17:46
flashgordonfungi: that sounds dumb lol17:46
fungiit's a bug, there's a patch for it against master of git but i don't know if it's merged yet, much less been released17:47
*** ajo has quit IRC17:47
greghayneswaynr: heh17:47
fungiflashgordon: basically the new backend versions assume they'll have write access sufficient to create tempfiles inside your bare git repos on the server. bad idea17:48
openstackgerritJoe Gordon proposed openstack-dev/hacking: Change integration test to use  git.o.o  https://review.openstack.org/17943517:48
flashgordonfungi: step 1 ^17:49
flashgordonfungi: step 2 coming shortly17:49
*** annegentle has quit IRC17:50
fungigreghaynes: good news is that it looks like DIB_RELEASE is only mentioned in our top-level elements readme and one script in our cache-devstack element17:50
*** tqtran has joined #openstack-infra17:50
jlvillaldhellmann: Do you know where the docs for cliff went?  https://cliff.readthedocs.org/en/latest/17:50
dhellmannjlvillal: http://docs.openstack.org/developer/cliff/17:51
fungijlvillal: i see some at http://docs.openstack.org/developer/cliff/17:51
fungiright, those17:51
jlvillaldhellmann: I was following the link from here: https://github.com/dreamhost/cliff17:51
dhellmannjlvillal, fungi : there wasn't a way to set up a redirect on rtfd.org to point somewhere other than a new page on their site17:51
jlvillaldhellmann: And thanks :)17:52
dhellmannjlvillal: the git repo is on git.openstack.org now17:52
dhellmannI'll ask the dreamhost folks to update or remove that repository on github17:52
*** ZZelle has quit IRC17:52
*** abregman has joined #openstack-infra17:52
greghaynesfungi: nice, yea I think last time this came up we fixed it by adding one of the distro inferring bits17:52
*** ZZelle has joined #openstack-infra17:52
jlvillaldhellmann: For some reason that was the first github link when I searched for: python cliff  :(17:53
dhellmannjlvillal: that's where it started, I think, but it moved to stackforge and now it's under the openstack/ namespace17:53
jlvillaldhellmann: Thanks for the help and info.17:53
dhellmannjlvillal: sure thing, and if you need help with cliff drop by #openstack-sdks (the channel for the team that manages it now)17:54
jlvillaldhellmann: Will do.17:54
dhellmannjlvillal: I'm usually lurking there, but there are other folks who can help you out17:54
*** marun has quit IRC17:55
*** dkranz has quit IRC17:56
openstackgerritJoe Gordon proposed openstack-infra/project-config: Stop hacking integration test from cloning across the network  https://review.openstack.org/17943817:57
flashgordonfungi: and part 2: ^17:57
*** dprince has quit IRC17:58
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936617:58
*** cody-somerville has joined #openstack-infra17:59
*** cody-somerville has quit IRC17:59
*** cody-somerville has joined #openstack-infra17:59
*** packet has quit IRC17:59
*** dprince has joined #openstack-infra17:59
*** dprince has quit IRC17:59
openstackgerritPaul Belanger proposed openstack-infra/system-config: WIP: Initial commit for grafana  https://review.openstack.org/17920818:00
*** dprince has joined #openstack-infra18:00
*** dguerri is now known as _dguerri18:01
*** ajo has joined #openstack-infra18:05
*** packet has joined #openstack-infra18:05
*** dprince has quit IRC18:05
*** dprince has joined #openstack-infra18:06
*** mriedem has quit IRC18:06
*** annegentle has joined #openstack-infra18:07
pelixzaro: just noticed something about the precedence order for params across projects, group job and jobs. we use the following precedence project defaults -> job params -> group defaults -> group job parms18:07
pelixzaro: seems like it would make more sense to have project -> group -> group job -> job, to allow params specified on the job in the project to override any defaults defined for the project, group or group jobs params18:08
*** dkehn has quit IRC18:08
*** sdake_ has joined #openstack-infra18:09
*** marun has joined #openstack-infra18:09
*** dkehn has joined #openstack-infra18:09
*** annegentle has quit IRC18:10
*** annegentle has joined #openstack-infra18:11
*** salv-orlando has joined #openstack-infra18:11
clarkbpelix: how do job params and group params conflict? you either instantiate the job via a group or directly18:11
clarkbpelix: not sure how you can do both18:12
*** mriedem has joined #openstack-infra18:12
*** sdake has quit IRC18:13
pelixclarkb: if you use a project, under the jobs list if you reference a job-group, you cannot override any of the params in the job-group for that specific invocation.18:13
clarkbI see18:14
pelixSo for minor differences where you otherwise have 8 identical jobs to be grouped together you must currently reference them all individually under the project or define two separate  groups, or always define the param at the project level18:14
clarkbpelix: couldn't you just make a group param for that?18:15
*** sdake has joined #openstack-infra18:15
*** mriedem has quit IRC18:16
pelixyou can if you name if differently to what it was previously, but you end up then setting that in far more places than are necessary18:16
*** mriedem has joined #openstack-infra18:16
pelixin any case logically, if you consider a job-group to be just the moving of what was listed under the project area to be listed elsewhere, params on the group and listed jobs in the group overriding the project make sense, but not for those listed against the group in the project as that would previously been a job param.18:18
*** salv-orlando has quit IRC18:19
*** sdake_ has quit IRC18:19
*** dprince_ has joined #openstack-infra18:19
*** dprince has quit IRC18:19
pelixsimple def has project -> job_list -> job params precedence, if you move the job_list to be a job_group with a group -> job_list -> group_job params precedence, suddenly you're previous definition gets project -> job params -> job_list precedence behaviour18:20
*** dprince_ has quit IRC18:21
clarkbI guess from my perspective you instantiate one of two things, a job template or a job group. Either can take parameters18:22
clarkbbut neither have defaults18:22
*** bswartz has joined #openstack-infra18:22
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Move get_last_tag to functions  https://review.openstack.org/17944418:23
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Print release notes as part of releasing the library  https://review.openstack.org/17944518:23
clarkbso if you want to update things in this way you likely want to make it so that values can have local defaults to complement the existing global job level defaults18:23
clarkbif that makes sense18:23
*** radez_g0n3 is now known as radez18:23
*** packet has quit IRC18:23
*** tsg_ has quit IRC18:23
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936618:24
*** tsg_ has joined #openstack-infra18:24
pelixI just think that in moving from:18:26
pelixproject params -> job_list -> jobs params18:26
pelixto replace the job_list with a group such as:18:26
pelix group params -> job_list -> group jobs params18:26
*** tgohad has joined #openstack-infra18:26
pelixwe should get the following:18:26
pelixproject params -> ( group params -> job_list -> group jobs params ) -> jobs params18:26
pelixinstead of the current18:26
pelixproject params -> jobs params  -> ( group params -> job_list -> group jobs params )18:26
*** e0ne has joined #openstack-infra18:27
clarkbI think i would have to see some yaml, not grokking ^ immediately18:28
pelixworking on it ;)18:28
fungiyeah, a mock-up of a configuration example would go a loooong way here18:28
pelixthough it might be monday before I upload for review18:28
openstackgerritMerged openstack-dev/hacking: Change integration test to use  git.o.o  https://review.openstack.org/17943518:29
*** tsg_ has quit IRC18:29
openstackgerritMerged openstack-infra/jenkins-job-builder: Add support for Display Upstream Changes Plugin  https://review.openstack.org/16919318:30
openstackgerritDoug Hellmann proposed openstack-infra/release-tools: Do not automatically target bugs for stable releases  https://review.openstack.org/17944718:31
*** hdd has quit IRC18:31
lifelessmorning18:40
lifelessmordred: we need to work through any issues with server versions with ttx, but there is AFAICT no reason not to remove it now, with the servers being serials not months18:42
clarkblifeless: the only (bad) reason I can come up with is if we don't release for a year18:42
*** salv-orlando has joined #openstack-infra18:43
*** ajo has quit IRC18:44
mordredlifeless: it18:44
mordredecontext18:44
lifelessmordred: you can resurrect your don't-call-pip patch for pbr now IMO18:44
mordredcool18:45
lifelessmordred: you were saying we couldn't remove versions from setup.cfg for servers.18:45
mordredI excite myself18:45
lifelessmordred: I believe that we couldn't; but we can now.18:45
lifelessmordred: potentially ;)18:45
mordredah. cool. I'd love to18:45
mordredbut yes, must be worked through18:45
lifelessis dimsum__ dims ?18:45
mordredyes18:46
mordredcasual nick friday18:46
dimsum__lifeless: yep18:46
lifelessdimsum__: ok so pbr fallout: heat contrib modules, rally, tempest, glance all had stale version info18:46
*** salv-orlando has quit IRC18:46
*** leakypipes has quit IRC18:46
lifelessdimsum__: nova had a unit test that mocked out the internals of VersionInfo.version_string rather than VersionInfo.version_string itself, which broke when VersionInfo got smart18:47
mordredhaha18:47
*** otter768 has joined #openstack-infra18:47
dimsum__lifeless: lol18:47
dimsum__lifeless: yes, i saw the tempest and nova ones, didn't realize the others. thanks for the update18:47
lifelessheat I recommended removing the versions, rally and tempest ditto18:47
lifelessglance was overnight, I don't know what was done there18:47
lifeless(just saw through backlog)18:48
mordredI think glance is now fixed18:48
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for Gatling plugin  https://review.openstack.org/17399918:49
*** otter768 has quit IRC18:51
lifelessah heat is complex18:52
openstackgerritMerged openstack-infra/jenkins-job-builder: publishers: groovy-postbuild changes between 1.x & 2.x  https://review.openstack.org/13427618:52
lifelessputting it in mail18:52
*** salv-orlando has joined #openstack-infra18:53
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Support anonymous credentials to jenkins  https://review.openstack.org/17945518:53
*** marun has quit IRC18:54
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack  https://review.openstack.org/17945618:54
fungigreghaynes: that's ^ my best guess at what we should be doing there18:54
openstackgerritwill soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin  https://review.openstack.org/17936618:56
TheJuliawin 818:57
TheJuliadoh18:57
fungiso full of win18:58
*** dkranz has joined #openstack-infra18:58
lifelesssigmavirus24: hi18:58
openstackgerritDoug Hellmann proposed openstack-infra/project-config: Remove hacking from oslo channel  https://review.openstack.org/17945818:59
openstackgerritDarragh Bailey proposed openstack-infra/jenkins-job-builder: Adjust precedence levels of params  https://review.openstack.org/17945918:59
lifelessdimsum__: ah, glance was fine, it was just tempest19:00
*** signed8bit is now known as signed8bit_ZZZzz19:00
pelixfungi: clarkb: does https://review.openstack.org/179459 make it easier to understand?19:00
fungiyeah, a lot of projects were blocked waiting on the tempest fix which landed just after midnight utc19:00
mtreinishfungi: yeah, that was my mistake. I really thought I had removed that version line months ago19:01
*** achanda has quit IRC19:01
fungiwell, everything seemed fine once that merged, so little harm done19:01
sdaguefungi: want to +A the final pin removes for requirements - https://review.openstack.org/#/c/177266/ ?19:01
*** e0ne has quit IRC19:02
sdagueit's 2 very low risk things, and gets all the == into once section of the file19:02
*** rbrndt has joined #openstack-infra19:02
*** tkelsey has joined #openstack-infra19:02
clarkbpelix: so looking at https://review.openstack.org/#/c/179459/1/tests/yamlparser/fixtures/params-precedence.yaml seems to reaffirm what I was saying earlier19:03
fungisdague: yeah, seems like a good idea19:03
clarkbpelix: version in the job-group should be a parameter, if we want to have overrideable defaults why don't we add that to the "language"19:03
clarkbpelix: something like version: {version|1.2}19:03
clarkb(its possible thats a terrible idea)19:03
*** sdake_ has joined #openstack-infra19:04
*** subscope has quit IRC19:04
mordredit's like I'm watching jinja be invented19:05
*** sdake__ has joined #openstack-infra19:05
pelixclarkb: I'm also working on that, but the problem of a substitution default in the job-group is that it'll currently always override what you specify as the replacement at the project level.19:05
*** sdake has quit IRC19:05
clarkbpelix: sort of19:06
mordredfwiw, the jina2/ansible syntax for that is "{{version|default(1.2)}}"19:06
clarkbpelix: its not overriding anything, version isn't a parameter there19:06
clarkbpelix: so instead its just passing exactly what it was told to pass down one level19:06
sdaguefungi: is puppet running on the zuul box atm?19:06
sdagueI am surprised that https://zuul.openstack.org/status/change/177266,1 is a 40419:07
*** tkelsey has quit IRC19:07
sigmavirus24hi lifeless19:07
pelixclarkb: if you define version at the project level, currently no matter where you define it, the dict key will be replaced by the definition at the job-group level.19:07
sigmavirus24what's up?19:07
lifelesssigmavirus24: was re; the glance thing, I see its resolved19:07
clarkbpelix: yes, I think that makes perfect sense, because you are passing the project params to the group, but the group accepts no version parameter so it is discarded19:07
pelixyou would have to define '{version:default}' at the project level and override at the group level.19:08
sdaguebecause the rewrite rule should have proxied that I would have thought19:08
*** tqtran is now known as tqtran_afk19:08
fungisdague: checking19:08
pelixclarkb: no, it's not because of that. I've tested with trying to read in a value at the job-group level where you have a name clash19:08
sdaguefungi: or if there is anything else in the logs that would explain why that's not working19:09
clarkbpelix: let me mock up the yaml I expect to work19:09
*** sdake_ has quit IRC19:09
*** emagana has quit IRC19:10
*** rbrndt has quit IRC19:10
fungisdague: puppet seems fine... when did your change merge?19:10
sdaguefungi: ~6hrs ago - https://review.openstack.org/#/c/179380/19:11
fungithe vhost config is definitely updated19:11
clarkbpelix: though I think you are using this as a substitute for the cross product functionality?19:11
*** signed8bit_ZZZzz is now known as signed8bit19:12
clarkbpelix: maybe that is why I have been confused, I did not consider using a job group to pass different values to different jobs within the group with overrideable defaults19:12
fungisdague: and apache reads that config fine. no errors19:12
sigmavirus24lifeless: ah yeah, sorry for the ping19:12
sdaguefungi: is /status/change/177266,1 working against zuul directly?19:13
fungi96.233.201.226 - - [01/May/2015:19:06:49 +0000] "GET /status/change/177266,1 HTTP/1.1" 404 769 "-" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/41.0.2272.76 Chrome/41.0.2272.76 Safari/537.36"19:13
sdaguehmmm...19:13
fungiapache's returning a 40419:13
sdagueright19:13
sdaguebecause it's not proxying?19:13
fungido you need to match more than just /status/19:13
sdagueor because zuul is 404?19:13
sdagueso, I thought I could get away with that19:13
*** emagana has joined #openstack-infra19:13
mordredoh - yeah - I think you need .* and $119:13
mordredor whatever19:14
fungii'll test that real fast19:14
pelixpossibly, still it's a bit of a surprise behaviour for anyone replacing the job list in a project with a job group to get a reusable reference only to see that they cannot override anything on the job group given that previously you could do so between project and job.19:14
sdaguebut I can add the regex stuff19:14
sdagueyeh,19:14
fungisdague: try again?19:14
sdaguesure19:14
openstackgerritMonty Taylor proposed openstack-infra/nodepool: Record nodeinfo as ansible facts and inventory  https://review.openstack.org/10759719:14
sdagueone sec19:14
mordredclarkb: your patch in devstack-gate does almost exactly what my patch there ^^ was doing - so I updated mine to match what you're doing19:15
mordredclarkb: non-urgent/not-important19:15
fungii still get a 404 from http://zuul.openstack.org/status/change/177266,119:15
*** marun has joined #openstack-infra19:15
clarkbmordred: kk19:15
lifelesszuul seens to be ignoring my recheck on https://review.openstack.org/#/c/178982/19:15
lifelessor I may be forgetting how zuul works :)19:16
openstackgerritSean Dague proposed openstack-infra/puppet-zuul: fix targeted zuul status pass through  https://review.openstack.org/17946319:16
lifelesssigmavirus24: no worries, totally fine to ping :)19:16
sdague^^^ ?19:16
dhellmannclarkb, fungi, jeblair_: where is the code that makes references to blueprints in commit messages turn into links in the gerrit UI? it's not working for oslo, and I want to see if I can fix that19:16
dhellmannis that in a gerrit skin or something?19:16
fungilifeless: seems to be in the check pipeline for 33 minutes so far?19:17
lifelessfungi: I was expecting the CI box up the top to disappear19:17
fungidhellmann: i think the project has to be "part of openstack" for the bp link to work19:18
dhellmannfungi: right, that's the part I wanted to fix, because we moved oslo to its own project group -- is that custom code we have somewhere?19:19
fungidhellmann: i's a static url hard-coding openstack as the project group to link19:19
dhellmannah19:19
mordredbecause blueprints are teh-suck19:20
sdaguefungi: anyway, I'm going to actually knock off for the weekend - https://review.openstack.org/#/c/179463/ would be nice if you think it's right, I'll poke at the optimized zuul status hideci things once that is in19:20
dhellmannfungi: so there's a regex thing built into gerrit, and we've configured some form to point to a blueprint search thing?19:20
fungidhellmann: basically if a bp pattern appears in a commit message or review comment, gerrit knows that it should link to an "openstack" blueprint with the corresponding name19:20
dhellmanns/some form/some pattern/19:20
*** marun has quit IRC19:21
dhellmanncould I add a new pattern for oslo somehow? "oslo blueprint" or "osloblueprint"?19:21
fungidhellmann: we could use a different pattern to identify oslo blueprints, but that would be likely to confuse devs/reviewers19:21
*** rbrndt has joined #openstack-infra19:21
dhellmannheh19:21
dhellmannok19:21
lifelessdhellmann: why is oslo a separate project group?19:21
pelixclarkb: least the one good thing of changing the precedence, it doesn't affect the existing openstack jobs :)19:21
fungidhellmann: and unfortunately the way lp is designed, a project can only be part of one project group afaik19:21
dhellmannlifeless: because it let us do something with launchpad that we couldn't do as part of openstack, like look at all of the blueprints across all of the oslo libraries19:22
dhellmannfungi: yeah19:22
lifelessfungi: thats correct, and every lp dev dislikes it19:22
fungistoryboard's design attempts to allow a project to be a member of an arbitrary number of project groups19:22
clarkbmordred: fwiw I am currently derping with nodepool against devstack19:22
lifelessfungi: but the initial design ran way ahead of anyones ability to actually validate decisions19:22
clarkbmordred: I have learned some things, like cirros can't sftp so I have to boot a real image to test snapshot builds19:23
mordredclarkb: oh wow19:23
fungiso if we end up using storyboard, once it matures, then maybe we can have our wood shavings and eat them too19:23
mordredclarkb: so that's gotta be fun on a devstack node19:23
lifelessfungi: and once it was getting into user testing etc, things were baked in and fixing that particular one (project groups are -very- rare statistically) is just down bottom of the pile19:23
clarkbmordred: but also that cloud init seems to overwrite your authorized_keys it doesn't append19:23
lifelessI'm sure LP would be delighted to have this fixed19:23
mordredclarkb: yes. that is true19:23
lifelessif someone wants to contribute a patch19:23
mordredclarkb: glean appends, fwiw19:24
clarkbmordred: other than that I have found 2 bugs in nodepool that I will have patches up for if I can convince this to actually work with qemu19:24
mordredclarkb: woot!19:24
*** craigbr has quit IRC19:24
*** marun has joined #openstack-infra19:24
lifelessmordred: that seems horribly insecure19:24
mordredlifeless: in what way?19:25
mordredlifeless: for key in config_drive.keys: if key not in authorized_keys: add-to-authorized-keys19:26
*** marun has left #openstack-infra19:26
lifelessmordred: yeah, so its leaving the old key there19:28
lifelessmordred: if you've snapshoted and are starting up a new vm but you've rotated keys in between because I dunno, suspected compromise...19:28
fungisdague: tested and it works19:28
lifelessmordred: not to mention what happens if you manage to accidentally leave a temp key when you built the image in the first place19:28
mordredlifeless: yup. don't do those things :)19:29
mordredlifeless: there is a reason it's not intended as a cloud-init _replacement_ ... it's intended as a very special purpose bootstrap-into-working-vm-and-then-manage-with-tools tool. however, I could be convinced that appending is a bad idea19:30
mordredI don't feel strongly about it19:30
lifelessmordred: I think its an unnecessary risk19:30
mordredclarkb: do you have an opinion on append vs. overwrite?19:30
lifelessmordred: since it by definition isn't your management strategy19:31
mordredlifeless: the specific motivation for append19:31
mordredlifeless: is that we build images with our ansible management public key in them19:31
lifelessmordred: and you don't give that to your cloud provider?19:31
mordredlifeless: but want to have them also work with keypair extension for testing and whatnot19:32
lifelessmordred: so what I would have expected is that you'd use the nova api to register your ansible public key with each cloud19:33
clarkbregistering keys with the cloud is the problem19:33
mordredclarkb: why?19:33
mordredthey're public keys19:33
clarkbbecause I am lazy19:33
mordred:)19:33
clarkband my image already has my key19:33
mordredyah19:33
clarkbanyways its not a huge deal either way19:34
mordredit's not19:34
mordredI feel very unstrongly - I'm mainly arguing to poke at lifeless' thoughts on the subject19:34
*** miqui has quit IRC19:34
lifelessmordred: consider me poked :)19:34
mordredclarkb: if glean overwrote instead of appended, you would find that unannoying?19:34
mordredI don't think the difference affects us at all19:35
fungii've always felt a little weird about the service provider injecting ssh authorized keys into a server when booting19:35
fungii get that this is a design choice for the platform, but it seems fragile that my provider might at any time replace or add to the keys authorized to ssh into my instance19:36
*** hdd has joined #openstack-infra19:36
mordredwell, that's not how this mechanism works actually19:36
fungiwhat, the keypair extension to nova?19:36
clarkbmordred: its annoying enough for me to have to debug things when they don't work, but not so annoying I am going to file bugs anywhere19:36
mordredthis is an at-boot time check for a key in the config-drive19:36
openstackgerritEvgeny Fadeev proposed openstack-infra/askbot-theme: css changes for language nav and dropdown menu  https://review.openstack.org/17947219:37
lifelessfungi: the keypair extension is one-shot19:37
clarkbmordred: I think fungi is suggesting that you don't control the data getting on there19:37
lifelessfungi: first-boot only19:37
mordredclarkb: yes. I agree with that19:37
lifelessfungi: its a hand-off19:37
clarkbmordred: so even though its first boo only they could put an extra key in there19:37
clarkbor a different key entirely19:37
lifelessthey could19:37
mordredyup19:37
lifelessOTOH they could just single-step your VM19:37
mordredbut if you don't trust them for that, then you cannot trust any of your vms for any purpose at all19:37
fungilifeless: i get that's the intent, and that the provider in truth has access to do whatever they want to the instance anyway regardless of the keypair extension. still just gives me pause19:38
mordredfungi: nod19:38
mordredfungi: well, do you have opinion on append vs. overwrite?19:38
lifelessfungi: sure; I'm trying to draw a distinction between 'any time' and 'just once to get you started'19:38
fungimuch in the same way that we've had to arbitrarily battle providers changing the dns configuration on our long-running instances because they were trying to be helpful19:38
lifelessfungi: because, its code within your instance that is doing the injection19:39
fungiyeah, i agree that it's a little safer than some of the provider-meddling issues we see from time to time19:39
lifelessfungi: is that rackspace? I'm sure HP doesn't have an HP specific agent...19:39
mordredyeah - it'll be nicer when we don't have the agent in our instances any more19:40
mordred:)19:40
fungilifeless: yep19:40
fungifor example i really love it when my provider helpfully updates my bootloader to something which doesn't grok my boot config. that's happened to me plenty and is _so_ annoying19:40
lifelesshells yes19:40
lifelessthis is pull19:40
lifelessfrom our code19:40
funginow i've gotten in the habit of rerunning grub-install before any planned reboot just to be sure i won't have to boot a recovery instance to fix it19:41
fungianyway, yes keypair extension is a bit different. just still falls on that side of the line of magical things i don't really use19:42
waynranyone have advice for a good place to find comprehensive list of zuul event types and what they mean?19:42
openstackgerritMonty Taylor proposed openstack-infra/glean: Overwrite .ssh/authorized_keys rather than append  https://review.openstack.org/17948519:42
mordredlifeless, fungi, clarkb: ^^ that changes the behavior to the other thing19:42
lifelessmordred: thanks!19:42
clarkbwaynr: they are basically the events at https://review.openstack.org/Documentation/cmd-stream-events.html19:43
*** annegentle has quit IRC19:43
fungiwaynr: what do you mean by "zuul event types"?19:43
mordredfungi: also - I wasn't going to support keypair extension at all - but clarkb thought it would be useful for people wanting to download our images and use them to test something19:43
fungiwaynr: are you talking about gerrit event types?19:43
mordredfungi: so - I could definitely be convinced to never read keypair-extension info :)19:43
fungimordred: i agree supporting it isn't a problem, it's just not something we've been making use of19:44
mordredbut I think I agree with clarkb that for people who aren't us it's pretty useful19:44
waynrfungi: yeah i guess i am...19:44
waynrthanks clarkb19:44
lifelessheh, my blog hit the weekly newsletter19:44
fungiwaynr: there are also internal events within zuul. it doesn't look like they're really enumerated in the zuul docs though, just a mention of their existence19:45
fungi"The Zuul trigger generates events based on internal actions in Zuul."19:46
waynrinteresting19:46
clarkbfungi: they basically map onto the gerrit events though19:46
*** craigbr has joined #openstack-infra19:47
mordredclarkb, fungi, lifeless: btw - I'm still not strongly convinced in either direction on that glean patch and am looking for other humans to have strong opinions. I can make compelling arguments for both things19:47
*** dannywilson has quit IRC19:47
fungiclarkb: waynr: project-change-merged (for our merge-check pipeline) seems to be the only one we're using in our layout so far19:48
*** tmcpeak has joined #openstack-infra19:48
*** dannywilson has joined #openstack-infra19:48
tmcpeakclarkb sdague bknudson: you guys around?19:49
bknudsontmcpeak: y19:49
tmcpeakI'd like to work out a sound pin strategy for Bandit19:49
clarkbmordred: do we overwrite any other auth/login config in the name of security? eg sshd config, /etc/passwd, /etc/shadow, pam.conf?19:49
clarkbmordred: my sense is that not deleting things is more consistent and predictable19:49
mordrednope - but we also don't append settings in to them either19:50
openstackgerritlifeless proposed openstack-dev/pbr: Parallelise integration tests.  https://review.openstack.org/17898219:50
lifelessmordred: I get that19:50
lifelessmordred: [I am]19:50
*** HenryThe8th has quit IRC19:50
*** ajo has joined #openstack-infra19:50
mordredclarkb: so, lifeless said this:19:51
mordred19:28:31        lifeless | mordred: if you've snapshoted and are starting up a new vm but you've rotated keys in between because I dunno, suspected compromise...19:51
mordredclarkb: which is not a problem for us AT ALL19:51
mordredclarkb: but I could see being _maybe_ a scenario for not-us19:51
clarkbI think the counter to that is you haven't rotated keys :)19:51
lifelessclarkb: if you haven't rotated keys then the one you have with your provider will still let you in19:51
clarkblifeless: right but how is knowing that you have to update the ke with your provider any different than knowing that you have to rebuild your image?19:52
lifelessclarkb: yes19:52
clarkbin either case if you don't make the step then you haven't actually rotated anything19:52
*** ajo has quit IRC19:52
lifelessclarkb: because rebuilding your snapshotted image is a hell of a lot more data shuffling19:52
*** ajo has joined #openstack-infra19:52
lifelessclarkb: and because you have to rotate your provider key no matter what19:52
lifelessclarkb: unless you disable it being injected at all19:53
clarkbwoot just booted ubuntu with nodepool against devstack19:54
*** HenryG has joined #openstack-infra19:54
*** HenryG has quit IRC19:55
mordredclarkb: woot!19:55
*** _nadya_ has joined #openstack-infra19:55
clarkblifeless: I am not sure I follow its a hell of a lot more data shuffling, you either have dib update your exisitng image, or you boot your old snapshot, change key, then snapshot again19:56
*** HenryG has joined #openstack-infra19:56
waynri am so confused right now19:56
fungiwaynr: about?19:57
waynrjust about the zuul event stuff19:58
lifelessclarkb: booting your old image in situ means you'd have ssh running with a compromised key until you log in and change the key19:59
*** dannywilson has quit IRC19:59
fungiwaynr: about the zuul internal events used by the zuul trigger in zuul, or about the gerrit stream events used by the gerrit trigger in zuul?19:59
openstackgerritMonty Taylor proposed openstack-infra/glean: Overwrite .ssh/authorized_keys rather than append  https://review.openstack.org/17948519:59
mordredgah. pep819:59
*** achanda has joined #openstack-infra19:59
waynrall of the above19:59
waynrit's just gonna take me spending a day or two reading through the trigger and scheduler code19:59
clarkbwaynr: you probably don't need to read through all of that, iirc gerrit handles events very early20:00
fungiwaynr: are you just trying to deploy zuul, or are you trying to extend it with support for something new?20:00
*** tmcpeak has left #openstack-infra20:00
clarkbs/gerrit/zuul/20:00
waynrfungi: trying to extend it with support for github20:00
fungiaha, got it20:00
clarkbmost of the scheduler has to do with launching jobs and dealing with failures not gerrit events20:01
waynrclarkb: i'm trying to understand the scheduler in general and the trigger base class so I know how to appropriately extend it with a github trigger class20:01
fungithe third class of events also worth looking at the code around, for comparison, are timer events20:01
lifelessclarkb: you can't build a new image if you're doing snapshotting - snapshotting is by definition pet-mode20:02
lifelessclarkb: so you're left with booting the snapshot into an entirely firewalled network (which might be on the provider, or locally) and fixing the key20:03
lifelessclarkb: or having glean, on new vms, put the provider owned key into place before ssh comes up20:03
*** xyang1 has joined #openstack-infra20:03
fungilifeless: only if you want to make a new snapshot from an old snapshot. we only snapshot directly from generic images20:04
*** cdent has quit IRC20:05
fungioh, i see, in response to clarkb's suggesting of booting the old snapshot to edit its contents20:05
fungiyeah, not something we ever do, but i suppose someone might20:06
clarkbright since the idea was to keep bit shuffling down20:06
clarkbyou can still do it, but as lifeless says it must be segregated from others20:06
*** pelix has quit IRC20:07
openstackgerritMerged openstack/requirements: relax final pins  https://review.openstack.org/17726620:07
*** yamahata has quit IRC20:07
openstackgerritMerged openstack/requirements: Bump tempest-lib min version  https://review.openstack.org/17836220:08
openstackgerritOpenStack Proposal Bot proposed openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/17722920:08
fungicompromised key usually seems fine to treat as a http://cheezburger.com/3080567296 level event anyway20:08
*** julim has quit IRC20:09
fungii tried out https://review.openstack.org/179463 and confirmed it will definitely do what we want and allow us to get per-change filtered status from zuul.o.o now, if someone else wants to review20:10
*** annegentle has joined #openstack-infra20:10
fungialso if 179432 and 179456 get approved i'll hopefully have working centos-6 snapshot and dib builds to start testing with20:11
*** baoli has quit IRC20:12
*** baoli has joined #openstack-infra20:13
*** dustins has quit IRC20:15
*** jtriley has quit IRC20:16
*** HenryG has quit IRC20:16
fungiso far i've been exercising a bunch of projects on post-bindep devstack workers in both hpcloud and rax with no unpleasant surprises20:17
*** jtriley has joined #openstack-infra20:19
openstackgerritMerged openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/17722920:20
openstackgerritMerged openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/17722920:20
*** lucap has joined #openstack-infra20:20
*** hdd has quit IRC20:20
*** emagana has quit IRC20:21
*** HenryG has joined #openstack-infra20:21
*** lucap has quit IRC20:21
*** hdd has joined #openstack-infra20:21
*** lucap has joined #openstack-infra20:21
*** emagana has joined #openstack-infra20:23
*** mwagner_lap has quit IRC20:23
openstackgerritClark Boylan proposed openstack-infra/nodepool: Allow for no ZMQ publishers  https://review.openstack.org/17949820:23
openstackgerritClark Boylan proposed openstack-infra/nodepool: Allow for Jenkinsless targets  https://review.openstack.org/17949920:23
clarkbnibalizer: ^20:23
*** gaelL_ has joined #openstack-infra20:24
*** craigbr has quit IRC20:24
*** craigbr has joined #openstack-infra20:25
clarkbfungi: re https://review.openstack.org/#/c/179432/1/nodepool/scripts/prepare_node.sh thats going to match centos7 and fedora too, is the package name the same for all of them?20:26
*** sdake__ is now known as sdake20:27
*** peristeri has quit IRC20:27
fungiclarkb: if you look in install_devstack_dependencies.sh you'll see it gets unconditionally installed on any system where /usr/bin/yum exists, so i have to assume the answer to that question is yes20:27
greghaynesit is20:28
clarkbthanks20:28
fungiotherwise we'd have seen it breaking  well before now20:29
*** hdd has quit IRC20:29
clarkbfungi: greghaynes would it be better to set the RELEASE var in nodepool or is it better in the elements?20:30
mordredwhat's the RELEASE var issue?20:31
greghaynesclarkb: DIB_RELEASE isnt a real DIB api20:31
nibalizerclarkb: cook20:31
nibalizerer cool20:31
greghaynesid like to make it one, but it isnt something all the OS elements export20:31
clarkbmordred: DIB_RELEASE isnt set when building centos6 nodes with the centos element20:31
mordredand we use it for something?20:31
clarkbgreghaynes: do they need to export it? aiui centos needs it20:31
clarkbmordred: ya, the consolidation of slave images means that we need dib built centos6 images20:32
greghaynesclarkb: the centos element was setting a default val for it, it just wasnt exporting it. Youall expected it to be exported except in the case of centos720:32
*** emagana has quit IRC20:32
mordredhangon20:32
*** akshai has joined #openstack-infra20:32
clarkbgreghaynes: no centos7 is a different element20:32
mordredis this for a current problem - or for the forward-looking consolidation problem?20:32
clarkbmordred: for a current problem20:32
mordredk. cool. just making sure I grokked20:33
clarkbmordred: the current centos6 image builds fail20:33
greghaynesclarkb: yes. so dib inherently knows nothing about DIB_RELEASE, its just a convention a couple elements started doing20:33
clarkbgreghaynes: thats fine if its a convention that centos expects us to use20:33
clarkboh we execpt the convetion20:33
clarkbI see what you are saying20:33
clarkbugh20:33
greghaynesyea20:34
mordredwell, we need it for all the other elements20:34
greghaynesso, id like to make that a DIB api eventually, but in the current state youall shouldnt assume its there20:34
fungiit's actually somewhat devstack-specific. i could hack around it in other ways, like telling it to skip checking for rpms devstack might want installed if on centos6, or split that element into a version which does the pre-caching stuff we do for devstack, but without actually looking at devstack at all to collect information20:34
mordredA20:34
fungithe only place we seemed to be using DIB_RELEASE was to figure out what package lists from devstack to read20:34
mordredAH20:34
mordrednodepool/elements/cache-devstack/extra-data.d/55-cache-devstack-repos:20:34
mordredthat's where it is20:34
greghaynesmordred: this isnt to control the release, its to read what the release is20:34
greghaynesyes20:34
mordredyah20:34
mordredseems like that could be gotten betterer from lsb_release20:35
greghaynes++20:35
openstackgerritMerged openstack-infra/puppet-zuul: fix targeted zuul status pass through  https://review.openstack.org/17946320:35
mordredsince that will be there and constant and stuff20:35
clarkbmordred: * except for when it is not there20:35
*** Swami has quit IRC20:35
*** jtriley has quit IRC20:36
mordredclarkb: it should be in all of our images by the time we get to cache-repos20:36
mordredif 'DIB_RELEASE' in os.environ:20:36
mordred    RELEASE=os.environ['DIB_RELEASE']20:36
mordredwe're already checking to see if it's not there20:36
mordredand we put in a check for centos720:36
greghaynesyes, but there wasnt a case for centos !720:36
mordredso the simplest thing is just to also check for centos620:36
greghayneshttps://review.openstack.org/#/c/179456/20:36
*** bswartz has quit IRC20:36
greghaynes:)20:36
clarkbmordred: assuming the centos element does the same thing as the centos7 element20:36
asselin__Hi, I'm having issues using zuul on a different gerrit version due to this line: http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/trigger/gerrit.py#n38320:36
clarkbasselin__: what version?20:37
asselin__stacktrace: http://paste.openstack.org/show/214578/20:37
asselin__clarkb, need to look it up....20:37
*** jgrimm is now known as zz_jgrimm20:37
mordredgreghaynes: yah20:37
mordredgreghaynes: although the centos7 notes tell me that devstack wants release to be rhel6 perhaps?20:37
clarkbasselin__: please do as that will determine the query lang supported and possibly how it returns data20:38
greghaynesmordred: hah20:38
*** _dguerri is now known as dguerri20:38
*** mriedem has quit IRC20:38
*** jtriley has joined #openstack-infra20:39
*** mriedem has joined #openstack-infra20:39
openstackgerritMerged openstack-infra/project-config: Provide lsb_release in snapshot builds  https://review.openstack.org/17943220:40
*** bswartz has joined #openstack-infra20:40
asselin__clarkb, gerrit version 2.4.4-14-gab7f4c120:41
mordredoh god20:41
*** tqtran_afk is now known as tqtran20:41
mordredso old20:41
asselin__mordred, don't ask me who's using that! :p20:41
mordredasselin__: :)20:41
fungimordred: possibly, or possibly we could just set it to "irrelevant" because we're not actually shooting for running devstack there, just exercising some of the other caching bits and need to work around the error for RELEASE not being set20:42
nibalizerheh20:42
nibalizerasselin__: sorry!20:42
*** kgiusti has quit IRC20:43
mordredfungi: nod20:43
*** weshay has quit IRC20:43
fungii'm looking now to see how much of cache-devstack we might want to just refactor out into a separate cache-some-stuff element20:44
clarkbasselin__: can you run `gerrit query --format json --current-patch-set message:$SOMECHANGEIDHERE`20:45
clarkbasselin__: that is what zuul is doing20:45
clarkb2.4.4 does have the message query operator20:45
clarkbso I am guessing the returned json is different20:45
*** radez is now known as radez_g0n320:45
*** jtriley has quit IRC20:46
openstackgerritMonty Taylor proposed openstack-infra/nodepool: Record nodeinfo as ansible facts and inventory  https://review.openstack.org/10759720:46
*** cody-somerville has quit IRC20:47
asselin__clarkb, {"type":"stats","rowCount":0,"runTimeMilliseconds":1419}20:47
*** dguerri is now known as _dguerri20:47
clarkbasselin__: you may need to search for a changeID that shows up as a depends on, otherwise you won't get any results20:48
*** otter768 has joined #openstack-infra20:48
asselin__clarkb, ok20:48
*** craigbr has quit IRC20:48
*** claudiub has quit IRC20:49
*** _nadya_ has quit IRC20:50
*** lucap has quit IRC20:50
fungimordred: clarkb: so as far as refactoring, i think we still want to be able to have the cache-devstack element apply ti all our new-world-order nodepool images, but allow it to mostly no-op on platforms where we won't be running devstack. i.e., treat the things devstack wants as something we cache everywhere we can, because at least for some of our image types we will be running devstack on them for20:51
fungisome jobs20:51
clarkb++20:51
fungithe alternative is that for platforms where we know we won't ever run devstack, we just use the openstack-repos element in place of cache-devstack (since that's the only element it directly depends on anyway)20:52
*** otter768 has quit IRC20:52
*** teran has joined #openstack-infra20:52
*** teran has quit IRC20:53
asselin__clarkb, http://paste.openstack.org/show/214591/20:53
fungibut that puts us in a weird situation of having more divergence between the elements we at least attempt to apply to all nodes20:53
*** teran has joined #openstack-infra20:53
*** _dguerri is now known as dguerri20:54
*** teran_ has joined #openstack-infra20:55
mordredfungi: ++20:55
clarkbasselin__: ya that doesn't include the commit message in the results20:55
mordredI think having it run where possible is great20:56
clarkbso its entirely possible that depends on are unsupported with gerrit <= some value where query returned commit messages20:56
mordredfungi: although we _do_ want to be careful about it silently starting to fail to cache for devstack nodes20:56
*** tnovacik has quit IRC20:56
*** pabelanger has quit IRC20:56
fungiabsolutely20:56
mordredbut - you know - yeah20:56
asselin__clarkb, yes....should zuul support those versions (w/o depends on support)?20:57
openstackgerritJeremy Stanley proposed openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack  https://review.openstack.org/17945620:57
fungimordred: ^ addressed your consistency concern20:57
*** teran has quit IRC20:57
mordredfungi: +220:58
clarkbasselin__: maybe? I am not sure how difficult it would be to support that optionally20:59
clarkbasselin__: probably a good question for jeblair20:59
fungii've got some errands to run shortly, but i'll check back in later this evening to see if centos-6 images are any closer to building20:59
clarkbI would say that if we can make it happen without making the depends on code much more complicated then we should do it20:59
*** salv-orlando has quit IRC20:59
asselin__clarkb, agree20:59
asselin__clarkb, so I pinned myself to the version before that commit21:00
clarkbasselin__: the tricky thing is you can't ask gerrit for its version until later gerrit, but you can probably say if version isn't new enough or not version then disable depends on21:01
asselin__yeah...mulitple version support is tricky21:02
*** dannywilson has joined #openstack-infra21:02
*** mriedem has quit IRC21:03
*** mriedem has joined #openstack-infra21:03
*** dannywil_ has joined #openstack-infra21:05
clarkbfungi: I just approved the change you need21:05
*** dannywilson has quit IRC21:05
openstackgerritlifeless proposed openstack-dev/pbr: Parallelise integration tests.  https://review.openstack.org/17898221:06
*** bswartz has quit IRC21:06
*** emagana has joined #openstack-infra21:06
*** mattfarina has quit IRC21:07
*** esker has quit IRC21:09
*** ajo has quit IRC21:09
*** salv-orlando has joined #openstack-infra21:09
asselin__clarkb, submitted bug here: https://storyboard.openstack.org/#!/story/200025321:10
clarkbthanks21:12
*** cody-somerville has joined #openstack-infra21:12
fungiclarkb: thanks!21:12
*** teran_ has quit IRC21:13
*** packet has joined #openstack-infra21:13
*** pc_m has quit IRC21:15
*** ajo has joined #openstack-infra21:15
*** bcourt has quit IRC21:17
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email base plugin.  https://review.openstack.org/15194821:17
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email Send Cron Worker  https://review.openstack.org/15141621:17
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Email Outbox  https://review.openstack.org/15141321:18
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Redirect Browsers from API to Client  https://review.openstack.org/15555121:18
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Added email preferences.  https://review.openstack.org/17950721:18
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Added worker resource resolution helper.  https://review.openstack.org/17950821:18
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: Updated oslo.config to 1.11.0  https://review.openstack.org/17950921:18
*** ajo has quit IRC21:18
*** boris-42 has quit IRC21:18
*** blahdeblah has left #openstack-infra21:18
openstackgerritMerged openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack  https://review.openstack.org/17945621:18
*** achanda has quit IRC21:19
dougwigjeblair_: i've got a repeatable gertty bomb on a particular change.  are bugs for that still in storyboard?21:19
*** achanda has joined #openstack-infra21:20
clarkbdougwig: I think they are21:20
fungidougwig: lemme guess, is it a merge commit change?21:21
fungii was reliably stacktracing it on those last night21:21
fungifigured i'd wait until he was back from travelling to bring it to his attention21:21
fungii think the problem is that it doesn't properly handle changes with more than one parent, possibly since the addition of the threading display21:22
*** zz_dimtruck is now known as dimtruck21:22
dougwigfungi: yep, merge of release tags.  ok, if it's on radar, i'll wait.21:22
*** tiswanso has quit IRC21:22
*** packet has quit IRC21:23
fungifor those, i have a feeling the easiest patch is going to just be to have it treat multi-parent changes as unparented changes and break the thread21:23
fungibut i haven't had time to hack on that yet21:23
*** dimtruck is now known as zz_dimtruck21:26
*** _nadya_ has joined #openstack-infra21:28
*** emagana has quit IRC21:28
*** emagana has joined #openstack-infra21:31
*** _nadya_ has quit IRC21:33
openstackgerritgreghaynes proposed openstack-infra/project-config: Move DIB test dep installation into DIB  https://review.openstack.org/17920921:35
*** rbrndt has quit IRC21:36
*** whoops has quit IRC21:36
openstackgerritThai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-nvd3  https://review.openstack.org/17656521:37
* fungi will bbl21:37
*** abregman has quit IRC21:41
pleia2wow, launchpad beta support for git http://blog.launchpad.net/general/git-code-hosting-beta21:42
pleia2not sure if "wow, cool" wins out over "that's what you chose to work on!?" ;)21:42
*** melwitt_ has joined #openstack-infra21:44
flashgordonfungi: your +1 on https://review.openstack.org/#/c/179284/1 would help explain what this odd patch is21:44
mordredpleia2: and they're using cgit :)21:45
*** melwitt has quit IRC21:46
clarkbhuh is that why ubuntu finally has cgit packages?21:46
*** mriedem has quit IRC21:46
*** melwitt_ is now known as melwitt21:46
pleia2mordred: hah, so they are21:47
*** baoli has quit IRC21:47
mordredclarkb: probably21:47
pleia2clarkb: my assumption was that they slurped them up from debian testing, but I never confirmed21:47
*** baoli has joined #openstack-infra21:48
pleia2it was pulled from debian21:48
pleia2unstable21:48
*** stevemar has quit IRC21:49
pleia2may have made the decision to use it easier though21:50
*** gordc has quit IRC21:53
mordredlifeless: BONGHITS WHAT????21:55
lifelessmordred: hmm?21:55
mordredlifeless: I just looked at the heat thing21:55
lifelessmordred: what?21:55
lifelessmordred: yeah21:55
mordredthat is and always has been expressly not supported in openstack21:55
clarkbmordred: ya I had a similar reaction but its the end of the weekand we just released kilo so I am thinking its time to do something different21:55
lifelessmordred: I'm going to chat with stevebaker on our Monday21:55
*** dimsum__ has quit IRC21:56
mordredlifeless: awesome21:56
mordredclarkb: yah - I'm not going to do anything about it right now21:56
lifelessyou don't need to do anything about it21:56
mordredawesome21:56
*** dimsum__ has joined #openstack-infra21:56
mordredjust, for what it's worth  - setup.py in a subdirector is not supported by openstack21:57
lifelesssure21:57
mordredand I'm a bit mad that someone went and just did it anyyway21:57
lifelessheat's been doing it for a while21:57
clarkbwhat is os-ansible stuff doing?21:57
lifelessits not /prevented/21:57
clarkbsimilar thing?21:57
lifelessvs not /supported/21:57
mordredos-ansible isn't a straight up pyuthon project21:57
lifelessthere's no point being mad21:57
clarkbmordred: but they are pbring?21:57
clarkbmordred: anyways they filed the bug but I didn't read it21:58
lifelessI'll work through the constraints pbr is designed under21:58
mordredclarkb: in their case, it's because they're consuming openstack things21:58
clarkbah21:58
lifelessand we'll figure out what they actually need21:58
lifelessand then we'll solve it21:58
mordredlifeless: ++21:58
mordredlifeless: it looks like they're doing submodules without submodules21:58
mordredoff the top of my head, I'd suggest that they make 8 new repos21:59
lifelessmordred: sure. we have the same info and context here21:59
mordred:)21:59
lifelessmordred: there's no need to spend brainpan on it21:59
mordredlifeless: but but but but21:59
*** sabeen2 has quit IRC21:59
*** dboik has quit IRC21:59
lifelessuntil we have heat folk in the conversation, its just us echochambering21:59
morganfainbergclarkb fungi: are stable maint groups in gerrit supposed to be editable by the PTL or only the staible-maint core?22:02
*** nelsnelson has quit IRC22:02
*** gaelL_ has quit IRC22:02
morganfainberge.g. stable-maint for keystone22:02
*** bswartz has joined #openstack-infra22:02
clarkbmorganfainberg: most groups are self editable, don't know if we decided to do something else with those groups22:03
clarkbmy guess is we didn't because the automation currently only makes things self owned22:03
morganfainbergclarkb: yeah trying to chase down that detail because i can't edit keystone stable maint group22:03
morganfainbergclarkb: i'm fine with poking people about it.22:04
morganfainbergbut if i shouldn't have to i don't want to have to bug people about it22:04
clarkblooks like stable-maint-core does own that group22:04
clarkbI would probably check with ttx/dhellmann22:04
mtreinishmorganfainberg: I'm pretty sure keystone is supposed to self manage the stable keystone group22:04
mtreinishthat was the whole point of it22:04
morganfainbergdhellmann: ^ cc22:05
*** gaelL_ has joined #openstack-infra22:06
*** rbrndt has joined #openstack-infra22:08
*** teran has joined #openstack-infra22:13
*** dannywil_ has quit IRC22:14
flashgordonMicrosoft Hyper-V CI is broken and reporting22:15
flashgordonwhat is the process of making it stop?22:15
cineramapleia2: i have been summoned22:16
pleia2:)22:16
mtreinishflashgordon: nova should have control over it22:16
mtreinishthere was a gerrit group you edit22:16
flashgordonmtreinish: what do we need to do?22:16
flashgordonoh22:16
*** patrickeast has quit IRC22:16
clarkbflashgordon: one of two options, nova removes them from the voting group22:16
flashgordondo I need to warn anyone first?22:16
clarkbor we completely turn it off22:16
clarkbin either case you should send mail to them/the list and sa that you did it22:16
pleia2cinerama: so does the python client do percentages?22:16
openstackgerritJoe Gordon proposed openstack-infra/project-config: Add tempest-dsvm-sahara  https://review.openstack.org/16777922:16
openstackgerritJoe Gordon proposed openstack-infra/project-config: Add sahara tempest job to sahara and tempest  https://review.openstack.org/16778022:16
flashgordonhere are the logs http://paste.openstack.org/show/21461322:17
cineramapleia2: no - we'd have to use the existing work i have to patch the client22:17
flashgordonclarkb: which list http://lists.openstack.org/cgi-bin/mailman/listinfo/third-party-announce ?22:17
pleia2cinerama: so the issue is that the python client isn't maintained, and there isn't really committment to maintain it from anyone :\22:18
cineramapleia2: yep22:18
clarkbflashgordon: ya thats the one we use for announcing these changes22:18
*** teran has quit IRC22:18
cineramapleia2: thing is we are effectively building our own client at the moment unless they can get it fixed before we want to deploy For Real(tm)22:19
*** gaelL_ has quit IRC22:19
pleia2cinerama: yeah, that's fair22:19
pleia2cinerama: still not sure we want to take ownership of the python client more fully though22:20
cineramapleia2: i did see some fairly recent merges22:20
flashgordonclarkb: cool, so I would vote remove them from commenting then we just give an FYI on that ML?22:20
*** emagana has quit IRC22:21
clarkbflashgordon: you mean voting or completely disable their account?22:21
*** gaelL_ has joined #openstack-infra22:21
flashgordonclarkb: well if voting is turned off will there bot keep commenting or will it realize it lost power and stop22:21
pleia2cinerama: it's something we can consider, but I'd like to have a broader discussion with AJaeger and StevenK, since they're the programmers who maintenence burden will likely fall upon22:21
pleia2cinerama: also, it's friday afternoon and my brain stopped working about an hour ago :)22:22
cineramapleia2: indeed22:22
clarkbflashgordon: it depends on their implementation, usually it will keep going but the hideci stuff negates that for the most part22:22
flashgordonso turning off voting is enough I guess22:22
reedi think I found the source of the horrible slowness in git, anteaya: I disabled my provider's IPv6 and things got a lot faster22:22
cineramapleia2: but at any rate we can grab the translations in json, and then borrow ideas from their client to write that out into a good lookin' file22:22
pleia2cinerama: cool22:23
cineramapleia2: anyway that's my report22:24
flashgordonclarkb: yeah last success on nova was almost 2 days ago22:24
lifelesshttps://review.openstack.org/#/c/178982/ <- mordred fungi could you readd your +2's? think I've got it nailed down now.22:24
pleia2cinerama: would it be possible to toss up the "very work in progress" script ideas into gerrit so I can point StevenK and AJaeger in that direction when they start on their mondays? (earlier than my monday)22:24
lifelessand I'm out for the weekend22:24
pleia2cinerama: since time zones, we can chat over code review a bit22:24
*** gaelL_ has quit IRC22:25
flashgordonclarkb: so do I just need to find someone with access to the nova-ci group?22:25
clarkbflashgordon: yup22:25
flashgordonwho has access?22:25
cineramapleia2: i'm a bit out of steam for today to clean this up enough so that someone else can understand it22:25
pleia2cinerama: fair enough, I might just put together a quick email then so at least no one duplicates work22:26
flashgordonclarkb: as I do not and don't know how to find out who does22:26
clarkbflashgordon: https://review.openstack.org/#/admin/groups/511,info the owner there is nova-release so anyone in nova-release22:26
pleia2cinerama: thanks for your work on this, goat rodeo :)22:26
flashgordonah I see22:26
cineramapleia2: fwiw i'll be continuing on this next week22:27
pleia2cinerama: yay!22:27
flashgordonclarkb: thanks22:27
cineramapleia2: but i'd like to get it tied off before summit22:27
pleia2cinerama: yeah, that'd be good22:28
cineramapleia2: otherwise i'll lose the state of it and we will be lost22:28
* pleia2 nods22:28
*** sigmavirus24 is now known as sigmavirus24_awa22:29
dhellmannmorganfainberg, clarkb: I think mtreinish is correct and I'm willing to add morganfainberg myself if needed? ttx can always overrule me next week :-)22:29
mtreinishdhellmann: he's already in the group I checked22:30
cineramapleia2: so the basic implementation is that we can use the existing proposal stuff, EXCEPT that we had to 1) create a zanata.xml and 2) write our own equivalent to 'tx pull'22:30
dhellmannmtreinish: ah, ok22:30
cineramapleia2: 1) is done-but-rough22:30
dhellmannmtreinish: well I don't know why he couldn't edit it then22:30
mtreinishdhellmann: it was he morganfainberg doesn't seem to be able to add others22:30
morganfainbergdhellmann: this was more of what are the permissions of the group supposed to be. i am in the group just can't add/remove people22:30
morganfainbergdhellmann, mtreinish: confirmed cinder is configured the same way22:30
clarkbmorganfainberg: dhellmann right, morganfainberg is already in it but the group owner will have to be changed for morganfainberg to add and remove others22:30
cineramapleia2: 2) is incomplete in that we need to pull down the individual files and process the json to write them out22:30
dhellmannmorganfainberg: oh, I see. If we have more than one case of that, we should talk to ttx before making changes22:30
clarkbdhellmann: you can chnge the group owner too (or a gerrit admin can)22:30
pleia2cinerama: got it, thank you22:30
morganfainbergdhellmann: correct.22:31
morganfainbergdhellmann: so i figure i was going to chase ttx down on monday22:31
morganfainbergand figure out if this was intended22:31
cineramapleia2: so once 1) & 2) are done, they can just get called from the proposal script along with the existing bash functions we use for doing commits and stuff22:31
mtreinishmorganfainberg: it should be self service, that's the only reason per groups makes sense.22:31
dhellmannmorganfainberg: sounds good. and we should write down the plan somewhere for reference. I don't know where we write stable maint team things22:31
mtreinishI'm pretty sure nova is self service22:31
pleia2cinerama: *nods*22:31
cineramapleia2: the good news is i don't think we need to rewrite the push - the push script should be fairly similar22:31
morganfainbergdhellmann: i'm thinking governance reference? :P22:31
dhellmannmtreinish: I agree, and all of the groups I've seen are, too22:32
dhellmannmorganfainberg: maybe the stable maint team has a wiki page?22:32
morganfainbergdhellmann: maybe.22:32
pleia2cinerama: that is good22:32
mtreinishdhellmann: https://wiki.openstack.org/wiki/StableBranch22:32
mtreinishthere's nothing on it about the per project teams22:32
morganfainbergdhellmann: asking johnthetubaguy as well (asked in -nova)22:32
mtreinishthere was a ml post from ttx at one point22:33
cineramapleia2: so to do 2) we collect the stats, keep track of the percentage completions of each locale for each file, then pull each file that satisfies our minimum percentage criteria22:33
morganfainberghttps://wiki.openstack.org/wiki/StableBranch#Project-specific_teams22:33
dhellmannmorganfainberg, mtreinish : right, so we need new writing on this and that wiki page looks like a good place to put it22:33
mtreinishmorganfainberg: oh heh, I guess I can't read :)22:33
morganfainberg"Those groups are managed by stable-maint-core, names are added after the suggestion of the Stable Branch CPL."22:33
morganfainberglooks like it is intended22:33
dhellmannso there's the policy :-)22:33
morganfainbergjohnthetubaguy: ignore my request in -nova22:34
morganfainbergjohnthetubaguy: thanks!22:34
* dhellmann runs away inside to escape the mosquitos22:34
mtreinishmorganfainberg: well as stable-maint-core tell me who to add and I will :)22:34
pleia2cinerama: right22:34
morganfainbergmtreinish: bknudson22:35
morganfainbergmtreinish: if we're supposed to put it on the ML or such22:35
morganfainberghappy to do so22:35
mtreinishdonee22:35
morganfainbergmtreinish: thank you22:35
mtreinishor done :)22:35
mtreinishmorganfainberg: nothing about the ml in the wiki :)22:35
morganfainberghaha22:36
*** annegentle has quit IRC22:36
*** tgohad has quit IRC22:36
*** ivar-laz_ has joined #openstack-infra22:36
*** ivar-laz_ has quit IRC22:36
*** ivar-laz_ has joined #openstack-infra22:37
*** dboik has joined #openstack-infra22:37
*** emagana has joined #openstack-infra22:38
*** dboik_ has joined #openstack-infra22:38
*** ivar-laz_ has quit IRC22:38
*** ivar-laz_ has joined #openstack-infra22:39
*** ivar-lazzaro has quit IRC22:40
*** dboik has quit IRC22:42
*** dalgaaf has quit IRC22:47
*** packet has joined #openstack-infra22:47
*** markvoelker has quit IRC22:48
*** otter768 has joined #openstack-infra22:49
*** rbrndt has quit IRC22:49
*** akshai has quit IRC22:50
*** otter768 has quit IRC22:53
openstackgerritMax Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add support for 'raw' to inject direct xml to job configs.  https://review.openstack.org/16015822:54
*** packet has quit IRC22:56
*** prad has quit IRC22:57
*** gokrokv__ has quit IRC22:58
*** signed8b_ has joined #openstack-infra23:01
openstackgerritMax Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add support for 'raw' to inject direct xml to job configs.  https://review.openstack.org/16015823:01
*** rkukura_ has joined #openstack-infra23:02
*** signed8bit has quit IRC23:04
*** rkukura has quit IRC23:05
*** rkukura_ is now known as rkukura23:05
*** ivar-laz_ has quit IRC23:09
*** ivar-lazzaro has joined #openstack-infra23:09
*** ivar-lazzaro has quit IRC23:11
*** ivar-lazzaro has joined #openstack-infra23:12
*** teran has joined #openstack-infra23:15
*** boris-42 has joined #openstack-infra23:18
*** signed8bit has joined #openstack-infra23:19
*** TheJulia has quit IRC23:19
*** rkukura_ has joined #openstack-infra23:20
*** teran has quit IRC23:20
*** rkukura has quit IRC23:21
*** rkukura_ is now known as rkukura23:21
*** achanda_ has joined #openstack-infra23:21
*** signed8b_ has quit IRC23:22
openstackgerritMichael Krotscheck proposed openstack-infra/storyboard: [WIP] Single event email worker.  https://review.openstack.org/17954223:25
*** achanda has quit IRC23:25
*** achanda_ has quit IRC23:26
*** alexsyip has quit IRC23:33
*** gyee has quit IRC23:35
*** sdake_ has joined #openstack-infra23:36
*** sdake has quit IRC23:39
openstackgerritJoshua Harlow proposed openstack/requirements: Add cachetools requirement  https://review.openstack.org/15295323:39
*** sdake has joined #openstack-infra23:39
*** sdake_ has quit IRC23:42
openstackgerritEric Brown proposed openstack/requirements: Add Bandit as a global test requirement  https://review.openstack.org/16712623:47
openstackgerritMerged openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph  https://review.openstack.org/17611423:48
openstackgerritMerged openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point  https://review.openstack.org/17611523:48
openstackgerritMerged openstack-infra/subunit2sql: Add db api method to get status time series  https://review.openstack.org/17604223:48
*** tqtran has quit IRC23:50
*** emagana has quit IRC23:52

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