*** salv-orlando has joined #openstack-infra | 00:00 | |
openstackgerrit | Joe Gordon proposed openstack-infra/elastic-recheck: Upgrade to hacking 0.10.x https://review.openstack.org/179299 | 00:02 |
---|---|---|
pleia2 | fungi: updating the etherpad as I go through these, so far murano doesn't seem to run them, but several others do, so building queries | 00:03 |
fungi | pleia2: 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 attention | 00:04 |
*** salv-orlando has quit IRC | 00:05 | |
pleia2 | so barbican, manila, neutron-fwaas, neutron-lbaas and zaqar | 00:06 |
openstackgerrit | Khai Do proposed openstack-infra/jenkins-job-builder: Add slack notification support, largely inspired by hipchat module https://review.openstack.org/136627 | 00:06 |
pleia2 | running these momentarily and will update the pad | 00:06 |
*** Alexandra_ has quit IRC | 00:06 | |
pleia2 | thanks for your help, fungi | 00:06 |
fungi | surprising neutron-vpnaas isn't | 00:06 |
pleia2 | ah, it is, I missed that one | 00:07 |
fungi | but that list sounds about right otherwise | 00:07 |
fungi | that basically corresponds to repos i had acl adjustments on | 00:07 |
* pleia2 nods | 00:08 | |
*** emagana has quit IRC | 00:08 | |
fungi | you could skim the acls covered by https://review.openstack.org/179045 | 00:09 |
fungi | as a third source of confirmation | 00:09 |
pleia2 | 19 there, my list has 17, swift and designate were done earlier | 00:10 |
pleia2 | math \o/ | 00:10 |
fungi | you win at maths | 00:10 |
fungi | thanks again! | 00:10 |
fungi | i'm retiring for the night. things seem well in hand | 00:12 |
fungi | congrats again everyone on a successful kilo | 00:12 |
pleia2 | night fungi | 00:13 |
pleia2 | alright, all done | 00:14 |
pleia2 | added reviews to the etherpad as before if anyone wants to eyeball them tomorrow | 00:14 |
*** Rockyg has quit IRC | 00:14 | |
pleia2 | they look ok to me though | 00:15 |
*** sputnik13 has quit IRC | 00:15 | |
clarkb | nice thanks everyone | 00:17 |
clarkb | go do something fun now >_> | 00:17 |
pleia2 | right, on it :) | 00:17 |
*** ZZelle_ has quit IRC | 00:17 | |
* pleia2 seeks beers | 00:18 | |
*** rbradfor has quit IRC | 00:20 | |
*** SumitNaiksatam has joined #openstack-infra | 00:24 | |
*** samueldmq has quit IRC | 00:25 | |
*** radez is now known as radez_g0n3 | 00:29 | |
*** dannywilson has quit IRC | 00:30 | |
*** radez_g0n3 is now known as radez | 00:32 | |
*** mrda is now known as cafepressbot | 00:33 | |
*** cafepressbot is now known as mrda | 00:33 | |
*** dangers is now known as dangers_away | 00:37 | |
*** annegentle has joined #openstack-infra | 00:37 | |
*** zz_dimtruck is now known as dimtruck | 00:38 | |
*** annegentle has quit IRC | 00:43 | |
lifeless | oh also yay, I can now start using pbr in other projects :) | 00:45 |
*** tiswanso has joined #openstack-infra | 00:47 | |
*** davideagnello has quit IRC | 00:47 | |
*** harlowja has quit IRC | 00:50 | |
*** tiswanso has quit IRC | 00:50 | |
*** tiswanso has joined #openstack-infra | 00:50 | |
*** Sukhdev_ has quit IRC | 00:53 | |
*** annegentle has joined #openstack-infra | 00:54 | |
*** mrmartin has quit IRC | 00:56 | |
tchaypo | I read taht as “seeks bears" | 01:00 |
*** harlowja has joined #openstack-infra | 01:00 | |
*** btully has quit IRC | 01:01 | |
*** radez is now known as radez_g0n3 | 01:05 | |
*** Swami_ has quit IRC | 01:06 | |
*** alexsyip has quit IRC | 01:09 | |
*** prad has quit IRC | 01:12 | |
*** Swami has joined #openstack-infra | 01:14 | |
*** otter768 has joined #openstack-infra | 01:17 | |
*** bknudson has joined #openstack-infra | 01:17 | |
*** melwitt has quit IRC | 01:17 | |
*** cody-somerville has quit IRC | 01:19 | |
*** armax has joined #openstack-infra | 01:22 | |
*** Swami has quit IRC | 01:24 | |
*** ajmiller has quit IRC | 01:25 | |
*** annegentle has quit IRC | 01:26 | |
*** shivharis has quit IRC | 01:27 | |
*** shivharis has joined #openstack-infra | 01:27 | |
*** abregman has quit IRC | 01:27 | |
*** mwagner_lap has joined #openstack-infra | 01:30 | |
*** Somay_ has quit IRC | 01:31 | |
*** bhunter71 has joined #openstack-infra | 01:38 | |
openstackgerrit | Richard Jones proposed openstack/requirements: Update pyScss and django-pyscss https://review.openstack.org/179260 | 01:43 |
*** Somay has joined #openstack-infra | 01:45 | |
*** Somay has quit IRC | 01:47 | |
*** akshai has joined #openstack-infra | 01:54 | |
*** pfallenop has quit IRC | 01:54 | |
*** darvon has quit IRC | 01:54 | |
*** cody-somerville has joined #openstack-infra | 01:57 | |
*** pfallenop has joined #openstack-infra | 01:57 | |
*** darvon has joined #openstack-infra | 01:57 | |
*** patrickeast has quit IRC | 01:57 | |
*** dimtruck is now known as zz_dimtruck | 01:59 | |
*** otter768 has quit IRC | 02:02 | |
*** Somay has joined #openstack-infra | 02:03 | |
*** Somay has quit IRC | 02:06 | |
*** Somay has joined #openstack-infra | 02:06 | |
*** yamahata has quit IRC | 02:07 | |
*** Somay has quit IRC | 02:08 | |
*** Somay has joined #openstack-infra | 02:09 | |
*** Somay has quit IRC | 02:10 | |
*** Somay has joined #openstack-infra | 02:11 | |
*** annegentle has joined #openstack-infra | 02:13 | |
*** gyee has quit IRC | 02:15 | |
*** Somay has quit IRC | 02:16 | |
*** spzala has quit IRC | 02:18 | |
ianw | libvirtd.log + browser == swap death | 02:19 |
*** sushilkm has joined #openstack-infra | 02:20 | |
*** sushilkm has left #openstack-infra | 02:21 | |
*** annegentle has quit IRC | 02:27 | |
*** baoli has joined #openstack-infra | 02:29 | |
*** unicell has quit IRC | 02:33 | |
*** annegentle has joined #openstack-infra | 02:35 | |
*** fedexo has joined #openstack-infra | 02:44 | |
*** baoli has quit IRC | 02:50 | |
*** nijaba has quit IRC | 03:01 | |
*** cody-somerville has quit IRC | 03:01 | |
*** BharatK has joined #openstack-infra | 03:01 | |
*** nijaba has joined #openstack-infra | 03:07 | |
*** nijaba has joined #openstack-infra | 03:07 | |
*** achanda has quit IRC | 03:10 | |
*** unicell has joined #openstack-infra | 03:11 | |
*** frobware has quit IRC | 03:15 | |
*** ibiris_away has quit IRC | 03:15 | |
*** unicell has quit IRC | 03:15 | |
*** sks has joined #openstack-infra | 03:16 | |
*** unicell has joined #openstack-infra | 03:16 | |
*** annegent_ has joined #openstack-infra | 03:17 | |
*** fedexo has quit IRC | 03:17 | |
*** annegentle has quit IRC | 03:21 | |
*** harlowja has quit IRC | 03:21 | |
*** fifieldt has joined #openstack-infra | 03:25 | |
*** sks has quit IRC | 03:31 | |
*** tiswanso has quit IRC | 03:32 | |
lifeless | oh, all of infra-core are requirements-core | 03:35 |
lifeless | pleia2: still around? or clarkb? https://review.openstack.org/#/c/179212/ | 03:35 |
*** dims has quit IRC | 03:38 | |
*** tsg_ has quit IRC | 03:38 | |
*** Swami has joined #openstack-infra | 03:39 | |
*** stevemar has joined #openstack-infra | 03:39 | |
openstackgerrit | lifeless proposed openstack-dev/pbr: Parallelise integration tests. https://review.openstack.org/178982 | 03:39 |
*** yamahata has joined #openstack-infra | 03:44 | |
*** Swami has quit IRC | 03:44 | |
*** marun has quit IRC | 03:46 | |
*** grue_pm is now known as grue | 03:46 | |
*** grue is now known as grue_pm | 03:46 | |
*** baoli has joined #openstack-infra | 03:51 | |
*** baoli has quit IRC | 03:56 | |
*** fifieldt has quit IRC | 03:59 | |
*** SumitNaiksatam has quit IRC | 03:59 | |
*** tqtran has joined #openstack-infra | 04:00 | |
*** SumitNaiksatam has joined #openstack-infra | 04:00 | |
*** esker has joined #openstack-infra | 04:02 | |
*** mmedvede has quit IRC | 04:04 | |
*** jamespage has quit IRC | 04:05 | |
*** gnuoy has quit IRC | 04:05 | |
*** gnuoy has joined #openstack-infra | 04:06 | |
*** mmedvede has joined #openstack-infra | 04:08 | |
*** yamada-h has joined #openstack-infra | 04:08 | |
lifeless | jhesketh: ping | 04:10 |
*** achanda has joined #openstack-infra | 04:10 | |
jhesketh | lifeless: pong | 04:11 |
*** harlowja_at_home has joined #openstack-infra | 04:13 | |
*** tqtran has quit IRC | 04:14 | |
*** achanda has quit IRC | 04:15 | |
*** annegent_ has quit IRC | 04:18 | |
*** marun has joined #openstack-infra | 04:22 | |
*** marun has quit IRC | 04:27 | |
*** achanda has joined #openstack-infra | 04:30 | |
*** otter768 has joined #openstack-infra | 04:30 | |
*** bhunter71 has quit IRC | 04:32 | |
*** mgedmin has quit IRC | 04:33 | |
*** mgedmin has joined #openstack-infra | 04:35 | |
*** melwitt has joined #openstack-infra | 04:37 | |
*** dims has joined #openstack-infra | 04:39 | |
*** ivar-laz_ has joined #openstack-infra | 04:39 | |
*** otter768 has quit IRC | 04:41 | |
*** ivar-lazzaro has quit IRC | 04:42 | |
*** ivar-laz_ has quit IRC | 04:43 | |
*** dims has quit IRC | 04:45 | |
*** harlowja_at_home has quit IRC | 04:48 | |
*** SumitNaiksatam has quit IRC | 04:51 | |
*** sushilkm has joined #openstack-infra | 04:51 | |
*** sushilkm has left #openstack-infra | 04:51 | |
*** xyang1 has quit IRC | 04:52 | |
*** SumitNaiksatam has joined #openstack-infra | 04:53 | |
lifeless | jhesketh: hi! so yeah - can have +2/+A on https://review.openstack.org/#/c/179212/ | 04:58 |
lifeless | jhesketh: your recheck on my pbr patch will fail until global-requirements is updated :) | 04:58 |
jhesketh | lifeless: I already +A'd 179212 | 04:59 |
jhesketh | lifeless: you could use a depends-on in your pbr patch and it should pass | 04:59 |
*** zz_dimtruck is now known as dimtruck | 04:59 | |
clarkb | fwiw I think the reason virtualenv hasnt been in global reqs is tox | 05:05 |
*** dimtruck is now known as zz_dimtruck | 05:09 | |
*** ildikov has quit IRC | 05:19 | |
*** jamespage has joined #openstack-infra | 05:30 | |
*** emagana has joined #openstack-infra | 05:31 | |
*** ildikov has joined #openstack-infra | 05:32 | |
*** dannywilson has joined #openstack-infra | 05:34 | |
*** dannywilson has quit IRC | 05:35 | |
*** dannywilson has joined #openstack-infra | 05:35 | |
openstackgerrit | Ian Wienand proposed openstack-infra/project-config: [WIP] Use neutron for centos7 tests https://review.openstack.org/179329 | 05:38 |
*** yamahata has quit IRC | 05:43 | |
*** Swami has joined #openstack-infra | 05:45 | |
*** Swami has quit IRC | 05:46 | |
*** markvoelker has quit IRC | 05:48 | |
*** emagana has quit IRC | 05:48 | |
*** btully has joined #openstack-infra | 05:52 | |
*** mrmartin has joined #openstack-infra | 05:55 | |
*** mrmartin has quit IRC | 06:03 | |
*** emagana has joined #openstack-infra | 06:03 | |
lifeless | jhesketh: oh yeah, cool - thanks | 06:04 |
*** yamahata has joined #openstack-infra | 06:05 | |
*** rm_work|away is now known as rm_work | 06:05 | |
*** yamada-h has quit IRC | 06:07 | |
*** emagana has quit IRC | 06:09 | |
*** jamespage_ has joined #openstack-infra | 06:10 | |
*** emagana has joined #openstack-infra | 06:10 | |
*** emagana has quit IRC | 06:14 | |
*** heyongli has quit IRC | 06:18 | |
*** heyongli has joined #openstack-infra | 06:18 | |
*** chlong has quit IRC | 06:21 | |
*** Longgeek_ has joined #openstack-infra | 06:24 | |
*** Krinkle is now known as Krinkle|detached | 06:25 | |
*** Longgeek has quit IRC | 06:27 | |
*** tnovacik has joined #openstack-infra | 06:29 | |
*** chlong has joined #openstack-infra | 06:35 | |
*** otter768 has joined #openstack-infra | 06:42 | |
*** _nadya_ has joined #openstack-infra | 06:42 | |
*** zul has joined #openstack-infra | 06:43 | |
*** otter768 has quit IRC | 06:46 | |
*** ssam2 has joined #openstack-infra | 06:47 | |
*** dannywilson has quit IRC | 06:47 | |
*** melwitt has quit IRC | 06:50 | |
*** dannywilson has joined #openstack-infra | 06:54 | |
*** lucap has joined #openstack-infra | 06:58 | |
*** achanda has quit IRC | 06:58 | |
*** camunoz has quit IRC | 06:58 | |
*** mrmartin has joined #openstack-infra | 07:00 | |
*** chlong has quit IRC | 07:02 | |
*** yamada-h has joined #openstack-infra | 07:06 | |
*** mrmartin has quit IRC | 07:07 | |
*** achanda has joined #openstack-infra | 07:08 | |
*** lucap has quit IRC | 07:09 | |
*** woodster_ has quit IRC | 07:10 | |
*** sushilkm has joined #openstack-infra | 07:16 | |
*** sushilkm has left #openstack-infra | 07:16 | |
*** stevemar has quit IRC | 07:20 | |
*** yamada-h has quit IRC | 07:21 | |
*** achanda has quit IRC | 07:23 | |
*** zul has quit IRC | 07:25 | |
*** zul has joined #openstack-infra | 07:25 | |
*** chlong has joined #openstack-infra | 07:26 | |
*** hdd_ has joined #openstack-infra | 07:27 | |
*** chlong has quit IRC | 07:37 | |
*** _nadya_ has quit IRC | 07:40 | |
*** jlanoux has joined #openstack-infra | 07:40 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/infra-manual: Add clarification on questions in reviews https://review.openstack.org/177364 | 07:40 |
*** BharatK has quit IRC | 07:45 | |
*** sks has joined #openstack-infra | 07:45 | |
*** ildikov has quit IRC | 07:46 | |
openstackgerrit | Andreas Jaeger proposed openstack-infra/infra-manual: Fix typo and capitalization https://review.openstack.org/179339 | 07:47 |
*** salv-orlando has joined #openstack-infra | 07:47 | |
*** chlong has joined #openstack-infra | 07:49 | |
*** gilliard is now known as gilllliard | 07:50 | |
*** Longgeek_ has quit IRC | 07:52 | |
*** hdd_ has quit IRC | 07:53 | |
*** chlong has quit IRC | 07:53 | |
openstackgerrit | yolanda.robla proposed openstack-infra/puppet-cgit: Manage cgitrc config file https://review.openstack.org/179132 | 07:54 |
*** chlong has joined #openstack-infra | 07:55 | |
*** Longgeek has joined #openstack-infra | 07:56 | |
*** chlong has quit IRC | 08:01 | |
*** zul has quit IRC | 08:02 | |
*** yamada-h has joined #openstack-infra | 08:05 | |
openstackgerrit | Merged openstack/requirements: Add virtualenv to global requirements https://review.openstack.org/179212 | 08:07 |
*** zul has joined #openstack-infra | 08:09 | |
*** jamespage_ has quit IRC | 08:09 | |
*** tkelsey has joined #openstack-infra | 08:09 | |
*** boris-42 has joined #openstack-infra | 08:13 | |
*** ibiris_away has joined #openstack-infra | 08:14 | |
*** hdd_ has joined #openstack-infra | 08:18 | |
*** chlong has joined #openstack-infra | 08:18 | |
*** tnovacik has quit IRC | 08:21 | |
*** btully has quit IRC | 08:24 | |
*** jamespage_ has joined #openstack-infra | 08:25 | |
*** hdd_ has quit IRC | 08:25 | |
*** derekh has joined #openstack-infra | 08:28 | |
*** zul has quit IRC | 08:31 | |
*** dannywilson has quit IRC | 08:35 | |
*** abregman has joined #openstack-infra | 08:39 | |
*** chlong has quit IRC | 08:40 | |
*** otter768 has joined #openstack-infra | 08:42 | |
*** abregman has quit IRC | 08:43 | |
*** abregman has joined #openstack-infra | 08:44 | |
*** jamespage_ has quit IRC | 08:45 | |
*** Longgeek has quit IRC | 08:46 | |
*** otter768 has quit IRC | 08:47 | |
*** e0ne has joined #openstack-infra | 08:55 | |
*** e0ne has quit IRC | 08:58 | |
*** jamespage_ has joined #openstack-infra | 09:02 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Split exceptions into their own file https://review.openstack.org/177476 | 09:02 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Raise a shade exception on broken volumes https://review.openstack.org/176550 | 09:02 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add a method for getting an endpoint https://review.openstack.org/177314 | 09:02 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add early service fail and active check method https://review.openstack.org/177316 | 09:02 |
*** frobware has joined #openstack-infra | 09:05 | |
*** zul has joined #openstack-infra | 09:07 | |
*** ociuhandu has joined #openstack-infra | 09:08 | |
*** ociuhandu has quit IRC | 09:12 | |
*** yamada-h_ has joined #openstack-infra | 09:21 | |
*** dhritishikhar has joined #openstack-infra | 09:23 | |
*** yamada-h has quit IRC | 09:25 | |
*** markvoelker has joined #openstack-infra | 09:29 | |
*** jamespage_ has quit IRC | 09:36 | |
*** pelix has joined #openstack-infra | 09:40 | |
*** yamada-h_ has quit IRC | 09:42 | |
*** dhritishikhar has quit IRC | 09:50 | |
*** sdake_ has joined #openstack-infra | 09:55 | |
*** dguerri is now known as _dguerri | 09:57 | |
*** rlandy has joined #openstack-infra | 09:58 | |
*** sdake_ has quit IRC | 09:58 | |
*** sdake has quit IRC | 09:59 | |
*** _dguerri is now known as dguerri | 10:00 | |
*** abregman has quit IRC | 10:04 | |
*** cdent has joined #openstack-infra | 10:07 | |
*** pc_m has joined #openstack-infra | 10:11 | |
*** chlong has joined #openstack-infra | 10:14 | |
*** ayoung has quit IRC | 10:25 | |
*** mrmartin_ has joined #openstack-infra | 10:34 | |
*** ayoung has joined #openstack-infra | 10:37 | |
*** _nadya_ has joined #openstack-infra | 10:40 | |
*** otter768 has joined #openstack-infra | 10:43 | |
*** zul has quit IRC | 10:44 | |
*** _nadya_ has quit IRC | 10:45 | |
lifeless | clarkb: 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 IRC | 10:48 | |
*** mrmartin_ has quit IRC | 10:53 | |
*** shardy has quit IRC | 11:00 | |
*** chlong has quit IRC | 11:01 | |
*** btully has joined #openstack-infra | 11:03 | |
*** chlong has joined #openstack-infra | 11:04 | |
*** shardy has joined #openstack-infra | 11:05 | |
*** btully has quit IRC | 11:07 | |
*** SumitNaiksatam has quit IRC | 11:11 | |
*** shardy_ has joined #openstack-infra | 11:14 | |
*** dguerri is now known as _dguerri | 11:15 | |
*** shardy has quit IRC | 11:15 | |
*** chlong has quit IRC | 11:15 | |
*** pc_m has quit IRC | 11:16 | |
*** sks has quit IRC | 11:16 | |
*** shardy_ has quit IRC | 11:19 | |
*** shardy has joined #openstack-infra | 11:19 | |
*** cdent has quit IRC | 11:21 | |
*** _dguerri is now known as dguerri | 11:21 | |
*** sushilkm has joined #openstack-infra | 11:24 | |
*** sushilkm has left #openstack-infra | 11:24 | |
*** dalgaaf has joined #openstack-infra | 11:27 | |
*** dprince has joined #openstack-infra | 11:30 | |
*** markvoelker has quit IRC | 11:30 | |
*** weshay has joined #openstack-infra | 11:40 | |
*** prad has joined #openstack-infra | 11:43 | |
*** dprince has quit IRC | 11:52 | |
*** abregman has joined #openstack-infra | 11:56 | |
*** oomichi has joined #openstack-infra | 11:59 | |
*** markvoelker has joined #openstack-infra | 12:01 | |
*** woodster_ has joined #openstack-infra | 12:01 | |
*** markvoelker has quit IRC | 12:06 | |
*** Sukhdev has joined #openstack-infra | 12:07 | |
*** bhunter71 has joined #openstack-infra | 12:10 | |
*** markvoelker has joined #openstack-infra | 12:12 | |
*** BharatK has joined #openstack-infra | 12:19 | |
*** jaypipes is now known as leakypipes | 12:21 | |
sdague | fungi: ... where is the status.json redirect into zuul setup? | 12:23 |
sdague | because 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 exposed | 12:26 |
*** tiswanso has joined #openstack-infra | 12:26 | |
*** abregman has quit IRC | 12:29 | |
*** zul has joined #openstack-infra | 12:30 | |
*** tiswanso has quit IRC | 12:31 | |
*** tiswanso has joined #openstack-infra | 12:31 | |
*** bhunter71 has quit IRC | 12:32 | |
openstackgerrit | Merged openstack-infra/shade: Allow for int or string ID comparisons https://review.openstack.org/179069 | 12:33 |
*** zul has quit IRC | 12:35 | |
*** bswartz has quit IRC | 12:36 | |
openstackgerrit | Sean Dague proposed openstack-infra/system-config: use optimized url for zuul status https://review.openstack.org/170935 | 12:37 |
openstackgerrit | Sean Dague proposed openstack-infra/system-config: create proxy for testing hideci https://review.openstack.org/179360 | 12:37 |
openstackgerrit | Sean Dague proposed openstack-infra/system-config: Revert "Revert zuul status in gerrit" https://review.openstack.org/179361 | 12:37 |
openstackgerrit | Sean Dague proposed openstack-infra/system-config: add jquery visibility https://review.openstack.org/179362 | 12:37 |
openstackgerrit | Merged openstack-infra/jeepyb: Let pull request message be customized via file https://review.openstack.org/115850 | 12:37 |
*** pc_m has joined #openstack-infra | 12:38 | |
*** doug-fish has joined #openstack-infra | 12:39 | |
*** dprince has joined #openstack-infra | 12:39 | |
openstackgerrit | Merged openstack-infra/shade: Add minor OperatorCloud documentation https://review.openstack.org/179206 | 12:40 |
openstackgerrit | Merged openstack-infra/shade: Add functional tests for create_image https://review.openstack.org/178452 | 12:40 |
*** otter768 has joined #openstack-infra | 12:44 | |
*** baoli has joined #openstack-infra | 12:45 | |
*** baoli has quit IRC | 12:47 | |
*** esker has quit IRC | 12:47 | |
*** baoli has joined #openstack-infra | 12:48 | |
openstackgerrit | Merged openstack-infra/shade: Add Ironic machine power state pass-through https://review.openstack.org/172284 | 12:49 |
*** otter768 has quit IRC | 12:49 | |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 12:52 |
openstackgerrit | Merged openstack-infra/shade: Change ironic maintenance method to align with power method https://review.openstack.org/178832 | 12:53 |
*** annegentle has joined #openstack-infra | 12:54 | |
*** mase_x200 has joined #openstack-infra | 12:55 | |
*** BharatK has quit IRC | 12:57 | |
*** dboik_ has quit IRC | 12:59 | |
*** rfolco has joined #openstack-infra | 12:59 | |
*** miqui has joined #openstack-infra | 13:00 | |
openstackgerrit | Merged openstack-infra/project-config: Add docs-on-rtfd to networking-ovn https://review.openstack.org/179236 | 13:01 |
*** sks has joined #openstack-infra | 13:01 | |
*** tiswanso has quit IRC | 13:01 | |
*** xyang1 has joined #openstack-infra | 13:03 | |
openstackgerrit | Merged openstack-infra/project-config: Bind manila-ui project changes to IRC channel openstack-manila https://review.openstack.org/179070 | 13:03 |
openstackgerrit | Merged openstack-infra/project-config: add project fuel-plugin-tls https://review.openstack.org/178995 | 13:03 |
*** spzala has joined #openstack-infra | 13:03 | |
openstackgerrit | Merged openstack-infra/project-config: Allow manila-release group to push tags to manila-ui https://review.openstack.org/179194 | 13:03 |
*** btully has joined #openstack-infra | 13:03 | |
openstackgerrit | Merged openstack-infra/project-config: Add congress.yaml file https://review.openstack.org/178862 | 13:03 |
openstackgerrit | Merged openstack-infra/project-config: Correct case on RPMs in bindep fallback https://review.openstack.org/179109 | 13:03 |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 13:03 |
*** tnovacik has joined #openstack-infra | 13:04 | |
*** sushilkm has joined #openstack-infra | 13:05 | |
openstackgerrit | Merged openstack-infra/infra-manual: Fix typo and capitalization https://review.openstack.org/179339 | 13:05 |
*** sushilkm has left #openstack-infra | 13:05 | |
*** alaski is now known as lascii | 13:06 | |
*** oomichi has quit IRC | 13:07 | |
*** ajmiller has joined #openstack-infra | 13:10 | |
*** mattfarina has joined #openstack-infra | 13:10 | |
*** ssam2 has quit IRC | 13:12 | |
*** unicell1 has joined #openstack-infra | 13:14 | |
*** unicell has quit IRC | 13:16 | |
*** dboik has joined #openstack-infra | 13:18 | |
*** dboik has quit IRC | 13:18 | |
*** dboik has joined #openstack-infra | 13:19 | |
*** peristeri has joined #openstack-infra | 13:19 | |
*** bswartz has joined #openstack-infra | 13:19 | |
*** wenlock has joined #openstack-infra | 13:20 | |
*** neoice_ is now known as neoice | 13:21 | |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 13:23 |
*** rbradfor has joined #openstack-infra | 13:23 | |
*** sdake has joined #openstack-infra | 13:24 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:28 | |
*** sdake has quit IRC | 13:29 | |
fungi | sdague: in the vhost for zuul itself i think. just a sec and i'll find it for you | 13:29 |
sigmavirus24 | lifeless: 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 |
fungi | sdague: http://git.openstack.org/cgit/openstack-infra/puppet-zuul/tree/templates/zuul.vhost.erb#n22 | 13:30 |
*** dims has joined #openstack-infra | 13:30 | |
fungi | sigmavirus24: i wonder if glance is still declaring a next version in setup.cfg | 13:30 |
fungi | looking | 13:30 |
*** amitgandhinz has joined #openstack-infra | 13:31 | |
sigmavirus24 | We have https://github.com/openstack/glance/blob/master/setup.cfg#L3 | 13:31 |
mordred | sigmavirus24: I was out the last two days - not sure the status - fungi, do you know where we are with that? | 13:31 |
fungi | sigmavirus24: 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 wrong | 13:31 |
fungi | the 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 you | 13:32 |
sigmavirus24 | Should I update that review to remove that or should I submit a different review to remove the `version = ...` line? | 13:32 |
sigmavirus24 | mordred: see also lifeless' message to the ML | 13:32 |
sigmavirus24 | (about pbr 0.11) | 13:33 |
openstackgerrit | Sean Dague proposed openstack-infra/puppet-zuul: enable optimized status urls https://review.openstack.org/179380 | 13:33 |
sdague | fungi: ^^^ | 13:33 |
sdague | actually, fungi and mordred ^^^ | 13:33 |
sdague | because if we land that, I can actually test these optimizations for hideci | 13:33 |
fungi | sigmavirus24: 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 information | 13:33 |
mordred | fungi: wait - not for server versions | 13:34 |
mordred | gah | 13:34 |
mordred | server projects | 13:34 |
fungi | sigmavirus24: but i need to dig and find out if that's the only issue there | 13:34 |
fungi | mordred: not? okay. so that suggestion was only for libraries/clients? | 13:34 |
mordred | fungi: for things that don't use pre-versioning | 13:34 |
mordred | which is everything but our servers | 13:34 |
sdague | btw, this was a far more adventurous morning set of hacking than I expected - https://review.openstack.org/#/c/179360/ | 13:35 |
mordred | mordred@camelot:~/src/openstack/glance$ python setup.py --version | 13:35 |
mordred | 2015.2.0.dev25 | 13:35 |
*** dustins has joined #openstack-infra | 13:35 | |
fungi | well, 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 helps | 13:35 |
mordred | yeah - I'm going to say that's probably the issue | 13:36 |
bswartz | guys I'm having an acl problem | 13:36 |
bswartz | this merged just now: https://review.openstack.org/#/c/179194/ | 13:36 |
bswartz | but I still can't push a tag to manila-ui | 13:36 |
bswartz | To ssh://bswartz@review.openstack.org:29418/openstack/manila-ui.git | 13:36 |
bswartz | ! [remote rejected] 1.0.0 -> 1.0.0 (prohibited by Gerrit) | 13:36 |
bswartz | error: failed to push some refs to 'ssh://bswartz@review.openstack.org:29418/openstack/manila-ui.git' | 13:36 |
sigmavirus24 | Ah. Let me look for that then | 13:36 |
sigmavirus24 | Thanks fungi & mordred | 13:37 |
fungi | bswartz: it's a signed tag, yeah? and you're in the manila-release group in gerrit? | 13:37 |
bswartz | yes and yes | 13:37 |
fungi | bswartz: oh, that only just merged half an hour ago. it may not have taken effect yet | 13:37 |
bswartz | ah | 13:38 |
fungi | i thought you meant merged for a while. checking | 13:38 |
bswartz | what is the latency for acls to go into effect? | 13:38 |
fungi | lately it's around 30-45 minutes | 13:38 |
bswartz | I assumed it was more or less instantaneous | 13:38 |
bswartz | okay I'll try again later | 13:38 |
openstackgerrit | Merged openstack-infra/project-config: Add functional test job for python-glanceclient https://review.openstack.org/178285 | 13:39 |
fungi | there's cron, ansible, puppet and some random scripts involved in getting acl changes applied once they merge | 13:39 |
*** packet has joined #openstack-infra | 13:39 | |
fungi | and it gets batched up with a lot of other config management stuff going on in the background | 13:39 |
fungi | bswartz: yeah, in gerrit only horizon-release has tagging permissions for the moment, so that hasn't taken effect just yet | 13:40 |
openstackgerrit | Merged openstack-infra/project-config: Add OpenStack Python SDK gate https://review.openstack.org/177554 | 13:40 |
*** jtriley has joined #openstack-infra | 13:40 | |
openstackgerrit | Monty Taylor proposed openstack-infra/shade: Add thread sync points to Task https://review.openstack.org/176459 | 13:42 |
openstackgerrit | Merged openstack-infra/project-config: Added branch creation to yaql ACL https://review.openstack.org/177917 | 13:44 |
*** hdd_ has joined #openstack-infra | 13:44 | |
*** tiswanso has joined #openstack-infra | 13:45 | |
fungi | sigmavirus24: 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 so | 13:46 |
sigmavirus24 | fungi: I'll check | 13:46 |
sigmavirus24 | thanks for the pointers | 13:46 |
sigmavirus24 | you probably have more important things to do =D | 13:46 |
fungi | actually, no, making sure developers are able to contribute code to their projects is about the most important responsibility i have | 13:47 |
*** packet has quit IRC | 13:48 | |
fungi | sigmavirus24: also https://review.openstack.org/179278 merged at 00:28 utc and should have fixed that error | 13:48 |
sigmavirus24 | fungi: https://github.com/openstack/tempest/commit/d96a6b04ea7bde02ba35d2103996c8374747c6d4 did merge last night so I just issued a recheck | 13:48 |
*** pabelanger has joined #openstack-infra | 13:48 | |
sigmavirus24 | thanks fungi and mordred for helping me understand what was going on | 13:49 |
*** packet has joined #openstack-infra | 13:49 | |
fungi | you're welcome! happy to be able to help | 13:49 |
*** openstackgerrit has quit IRC | 13:51 | |
pabelanger | morning | 13:51 |
sdague | fungi: oh... this might be the some pbr blip? https://review.openstack.org/#/c/179254/1 | 13:51 |
*** openstackgerrit has joined #openstack-infra | 13:51 | |
sdague | oh, I see, it was merged | 13:52 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Fix exception re-raise during task execution for py34 https://review.openstack.org/178107 | 13:52 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add keystone services/endpoints methods https://review.openstack.org/177621 | 13:52 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Rename get_endpoint() to get_session_endpoint() https://review.openstack.org/178859 | 13:52 |
sdague | a fix for it was merged in nova | 13:52 |
dims | lifeless: other than touching up tempest's setup.cfg, were there other things done to stabilize with new pbr version? | 13:53 |
dims | lifeless: just curious (learning) | 13:54 |
openstackgerrit | Ian Cordasco proposed openstack-infra/system-config: Add statusbot to openstack-ansible https://review.openstack.org/179387 | 13:55 |
openstackgerrit | Merged openstack/requirements: Update pyScss and django-pyscss https://review.openstack.org/179260 | 13:57 |
*** dansmith is now known as superdan | 13:57 | |
*** jamespage_ has joined #openstack-infra | 13:58 | |
*** hdd_ has quit IRC | 13:58 | |
*** jamespage_ has quit IRC | 13:58 | |
*** dboik_ has joined #openstack-infra | 13:59 | |
*** Somay has joined #openstack-infra | 14:00 | |
sdague | dims: nova apparently had a version test | 14:00 |
*** gordc has joined #openstack-infra | 14:01 | |
*** dboik has quit IRC | 14:03 | |
*** mjturek1 has left #openstack-infra | 14:03 | |
*** esker has joined #openstack-infra | 14:04 | |
*** wenlock has quit IRC | 14:04 | |
mtreinish | dims: yeah: https://review.openstack.org/#/q/I4887b8000c9943c91f8add56fcc54fa18e78d683,n,z | 14:04 |
openstackgerrit | Andreas Jaeger proposed openstack-infra/infra-manual: Project does not mean repository? Inconceivable! https://review.openstack.org/176469 | 14:04 |
*** bswartz has quit IRC | 14:06 | |
*** AJaeger has joined #openstack-infra | 14:06 | |
*** Sukhdev has quit IRC | 14:07 | |
*** mriedem_away is now known as mriedem | 14:08 | |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Fix exception re-raise during task execution for py34 https://review.openstack.org/178107 | 14:09 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Add keystone services/endpoints methods https://review.openstack.org/177621 | 14:09 |
openstackgerrit | Davide Guerri proposed openstack-infra/shade: Rename get_endpoint() to get_session_endpoint() https://review.openstack.org/178859 | 14:09 |
*** markvoelker has quit IRC | 14:10 | |
AJaeger | annegentle: since it's clear that we're going to RST for the HA guide, I updated Nick's patch: https://review.openstack.org/179350 | 14:10 |
AJaeger | would be nice to have that one and https://review.openstack.org/179345 in. | 14:11 |
AJaeger | In the latter case I wonder whether we should rename the top-level directory as well openstack-firstapp to firstapp? | 14:11 |
AJaeger | sorry, wrong channel | 14:11 |
*** kgiusti has joined #openstack-infra | 14:12 | |
*** pabelanger has quit IRC | 14:13 | |
*** pabelanger has joined #openstack-infra | 14:13 | |
*** markvoelker_ has joined #openstack-infra | 14:14 | |
StevenK | pleia2: I notice that Mandarin (zh_CN and zh_TW) do not appear in translate-dev | 14:14 |
dims | sdague: y, i saw jogo's patches | 14:15 |
dims | thanks mtreinish | 14:15 |
*** markvoel_ has joined #openstack-infra | 14:15 | |
fungi | StevenK: 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 workflow | 14:15 |
dims | sdague: mtreinish: lifeless: thankfully not as dire as pbr releases usually go :) | 14:16 |
*** Somay has quit IRC | 14:18 | |
*** signed8bit has joined #openstack-infra | 14:19 | |
*** markvoelker_ has quit IRC | 14:19 | |
StevenK | fungi: I'm working on it, sort of, but trying to spin up on it again. | 14:19 |
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. | 14:22 |
*** claudiub has joined #openstack-infra | 14:22 | |
openstackgerrit | Merged openstack-infra/project-config: Remove update-git-cache.sh https://review.openstack.org/178906 | 14:22 |
AJaeger | StevenK: Great! | 14:22 |
AJaeger | StevenK: Please add me to any reviews | 14:23 |
StevenK | AJaeger: I certainly will | 14:24 |
*** amitgandhinz has quit IRC | 14:25 | |
StevenK | I 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-infra | 14:27 | |
*** hdd has joined #openstack-infra | 14:27 | |
openstackgerrit | Merged openstack-infra/shade: Allow complex filtering with embedded dicts https://review.openstack.org/178299 | 14:27 |
*** shardy has quit IRC | 14:27 | |
fungi | clarkb: 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 those | 14:29 |
*** bswartz has joined #openstack-infra | 14:29 | |
*** zz_jgrimm is now known as jgrimm | 14:31 | |
*** shardy_ has quit IRC | 14:32 | |
fungi | mordred: ^ you too | 14:32 |
*** shardy has joined #openstack-infra | 14:32 | |
*** amitgandhinz has joined #openstack-infra | 14:33 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Add list_unreleased_changes.sh https://review.openstack.org/179245 | 14:35 |
mordred | fungi: our current dib'd images are based on upstream images | 14:36 |
mordred | fungi: it's expected | 14:36 |
mordred | fungi: we have not switched to ubuntu-minimal yet | 14:36 |
fungi | aha, that's right. i forgot we're not debootstrapping those | 14:36 |
mordred | we will be soon :) | 14:36 |
mordred | fungi: is it causing problems? | 14:36 |
*** radez_g0n3 is now known as radez | 14:36 | |
fungi | nope, just worried because we manage to not have python-requests and python-software-properties installed on our -bare worker images | 14:37 |
fungi | but cloud-init seems to pull those in on the dib'd devstack images | 14:37 |
*** achanda has joined #openstack-infra | 14:37 | |
openstackgerrit | Merged openstack-infra/puppet-zuul: enable optimized status urls https://review.openstack.org/179380 | 14:37 |
fungi | it _probably_ won't cause problems. but i'll know once i have some more extensive tests going on these mock-ups | 14:38 |
mordred | fungi: well, we _want_ to not have python-requests, yeah? since we should be installing that from pip? | 14:40 |
fungi | i mean, we have more than a couple dozen python-.* debs preinstalled on these anyway (not counting the additional python3-.* ones) | 14:40 |
mordred | but ++ to tests | 14:40 |
sdague | mordred: you can't get rid of it if you install cloud-init from source | 14:40 |
sdague | sorry, unless you install cloud-init from source | 14:40 |
fungi | (or not at all) | 14:40 |
mordred | sdague: we're deleting cloud-init | 14:40 |
sdague | ah, ok | 14:40 |
fungi | <stringbad>baleeted</strongbad> | 14:41 |
fungi | or something | 14:41 |
fungi | anyway, back to the hack | 14:41 |
sdague | heh | 14:41 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Add list_oslo_unreleased_changes.sh https://review.openstack.org/179396 | 14:41 |
dstufft | pip install --as-apt requests! (not a real thing :/ would be cool though) | 14:41 |
sdague | oh, 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,cm | 14:42 |
*** cdent has joined #openstack-infra | 14:42 | |
sdague | that was ... interesting | 14:42 |
fungi | dstufft: 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-wide | 14:43 |
*** achanda has quit IRC | 14:43 | |
fungi | but 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 places | 14:44 |
*** otter768 has joined #openstack-infra | 14:45 | |
openstackgerrit | Merged openstack-infra/elastic-recheck: add web_server.py for testing web content https://review.openstack.org/178834 | 14:46 |
openstackgerrit | Merged openstack-infra/elastic-recheck: actually actually make window location work https://review.openstack.org/178835 | 14:46 |
fungi | mordred: 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 |
mordred | on it | 14:47 |
*** stevemar has joined #openstack-infra | 14:47 | |
fungi | no 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 to | 14:48 |
mordred | fungi: that is a disgusting loggint config | 14:48 |
fungi | the meat of the change is just the nodepool.yaml.erb | 14:48 |
mordred | yeah - I know | 14:49 |
mordred | just saying | 14:49 |
fungi | mordred: well, that logging config is what allows us to get logs-per-image. hopefully it gets less ugly as we continue collapsing images together | 14:49 |
mordred | I 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 file | 14:49 |
mordred | but I'm not going to mess with that righ tnow | 14:50 |
fungi | though it's worth mentioning i can't seem to find any evidence that the dib output is getting logged anywhere | 14:50 |
*** otter768 has quit IRC | 14:50 | |
mordred | fungi: 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 |
fungi | oh, did i do that? hrm... double-checking | 14:51 |
mordred | oh - nevermind | 14:51 |
mordred | fungi: nope | 14:51 |
*** tonytan4ever has joined #openstack-infra | 14:51 | |
mordred | I read wrong | 14:51 |
fungi | okay, good | 14:51 |
mordred | fungi: however ... | 14:51 |
fungi | what i meant to do was dib and upload to hpcloud, just make devstack-equivalent snapshot images in rax | 14:51 |
mordred | yah | 14:52 |
fungi | i'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 scripts | 14:52 |
mordred | fungi: ok - loks good | 14:52 |
fungi | also, as denoted by the label, we're not expecting to actually run devstack on these | 14:53 |
fungi | thanks! | 14:54 |
fungi | this gets us a good deal closer to our goal | 14:54 |
openstackgerrit | Merged openstack-infra/project-config: Decrease PO files for python projects https://review.openstack.org/176947 | 14:56 |
openstackgerrit | Merged openstack-infra/bindep: Add a --version option https://review.openstack.org/178874 | 14:57 |
*** dims is now known as dimsum__ | 14:58 | |
*** sdake has joined #openstack-infra | 15:01 | |
mordred | fungi: speaking of clearing things out - could you https://review.openstack.org/#/c/167608/ ? | 15:02 |
*** dboik_ has quit IRC | 15:05 | |
fungi | mordred: lgtm | 15:05 |
*** dboik has joined #openstack-infra | 15:05 | |
*** sushilkm has joined #openstack-infra | 15:05 | |
*** emagana has joined #openstack-infra | 15:05 | |
*** sushilkm has left #openstack-infra | 15:06 | |
*** nelsnelson has joined #openstack-infra | 15:08 | |
*** btully has quit IRC | 15:08 | |
openstackgerrit | Merged openstack-infra/system-config: Add a centos-6 node label https://review.openstack.org/171286 | 15:09 |
*** emagana has quit IRC | 15:09 | |
fungi | sigmavirus24: looks like that recheck on 179285 succeeded as anticipated | 15:10 |
sigmavirus24 | Thanks for watching that fungi | 15:11 |
*** sarob has joined #openstack-infra | 15:11 | |
fungi | well, i just happened to refresh the status on it and saw it went green | 15:11 |
*** hemna_ has joined #openstack-infra | 15:12 | |
*** rlandy has quit IRC | 15:13 | |
*** _nadya_ has joined #openstack-infra | 15:14 | |
*** sabeen1 has joined #openstack-infra | 15:15 | |
*** mase_x200 has quit IRC | 15:15 | |
*** sabeen2 has joined #openstack-infra | 15:16 | |
*** asahlin_afk is now known as asahlin | 15:19 | |
*** sabeen1 has quit IRC | 15:19 | |
*** dprince has quit IRC | 15:20 | |
openstackgerrit | Merged openstack-infra/system-config: Add puppet-diskimage_builder to our module list https://review.openstack.org/167608 | 15:20 |
*** ssam2 has joined #openstack-infra | 15:22 | |
*** _nadya_ has quit IRC | 15:23 | |
*** yamahata has quit IRC | 15:24 | |
mordred | fungi: one more : https://review.openstack.org/#/c/174506/ gets puppet-diskimage_builder up to date with puppet-nodepol | 15:25 |
openstackgerrit | Merged openstack-infra/puppet-redis: Add redis 2.8 support https://review.openstack.org/178113 | 15:26 |
*** _nadya_ has joined #openstack-infra | 15:27 | |
*** jtriley has quit IRC | 15:27 | |
*** jbernard has quit IRC | 15:29 | |
*** AJaeger has quit IRC | 15:30 | |
*** dimsum__ has quit IRC | 15:31 | |
*** jbernard has joined #openstack-infra | 15:31 | |
openstackgerrit | Terry Howe proposed openstack-infra/project-config: Add Python SDK to PROJECTS for SDK gate https://review.openstack.org/179409 | 15:31 |
*** dimsum__ has joined #openstack-infra | 15:31 | |
*** amitgandhinz has quit IRC | 15:32 | |
*** mrmartin has joined #openstack-infra | 15:35 | |
*** hemna_ has quit IRC | 15:36 | |
*** jd__ has quit IRC | 15:38 | |
*** jtriley has joined #openstack-infra | 15:38 | |
*** jbernard has quit IRC | 15:39 | |
*** hemna_ has joined #openstack-infra | 15:40 | |
*** gyee has joined #openstack-infra | 15:42 | |
*** jbernard has joined #openstack-infra | 15:42 | |
*** amitgandhinz has joined #openstack-infra | 15:43 | |
*** jogo is now known as flashgordon | 15:45 | |
*** _nadya_ has quit IRC | 15:45 | |
*** mrmartin has quit IRC | 15:46 | |
*** radez is now known as radez_g0n3 | 15:46 | |
fungi | asilenkov: 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-infra | 15:47 | |
*** yamahata has joined #openstack-infra | 15:47 | |
*** nelsnelson has quit IRC | 15:47 | |
*** nelsnels_ has quit IRC | 15:47 | |
*** nelsnelson has joined #openstack-infra | 15:48 | |
*** bnemec has quit IRC | 15:48 | |
*** xyang1 has quit IRC | 15:49 | |
*** dannywilson has joined #openstack-infra | 15:49 | |
*** bnemec has joined #openstack-infra | 15:51 | |
*** tonytan4ever has quit IRC | 15:53 | |
*** hdd has quit IRC | 15:59 | |
openstackgerrit | Louis Taylor proposed openstack-infra/project-config: Make glanceclient-dsvm-functional gating https://review.openstack.org/179415 | 16:00 |
*** rfolco has quit IRC | 16:00 | |
*** Swami has joined #openstack-infra | 16:01 | |
*** Krinkle|detached is now known as Krinkle | 16:02 | |
*** isviridov_away is now known as isviridov | 16:02 | |
*** annegentle has quit IRC | 16:04 | |
*** jlanoux has quit IRC | 16:05 | |
*** ashleighfarnham has joined #openstack-infra | 16:07 | |
*** amitgandhinz has quit IRC | 16:07 | |
*** jtriley has quit IRC | 16:08 | |
*** jtriley has joined #openstack-infra | 16:10 | |
*** pc_m has quit IRC | 16:10 | |
*** craigbr has joined #openstack-infra | 16:12 | |
*** bswartz has quit IRC | 16:12 | |
*** dangers_away is now known as dangers | 16:13 | |
*** unicell1 has quit IRC | 16:16 | |
zaro | morning | 16:16 |
*** beisner has quit IRC | 16:18 | |
*** jd__ has joined #openstack-infra | 16:19 | |
*** whoops has joined #openstack-infra | 16:19 | |
*** beisner has joined #openstack-infra | 16:21 | |
*** tsg_ has joined #openstack-infra | 16:21 | |
*** thinrichs has joined #openstack-infra | 16:22 | |
flashgordon | huh: https://review.openstack.org/#/c/179284/ ? | 16:22 |
*** hdd has joined #openstack-infra | 16:22 | |
flashgordon | what is the proposal bot up to? | 16:23 |
*** btully has joined #openstack-infra | 16:23 | |
*** hemna_ has quit IRC | 16:23 | |
*** peristeri has quit IRC | 16:23 | |
*** claudiub has quit IRC | 16:24 | |
openstackgerrit | Gal Sagie proposed openstack-infra/project-config: Enable a check job for stackforge/dragonflow https://review.openstack.org/175152 | 16:24 |
thinrichs | Hi all: 2 quick questions I'm guessing you can help me with. | 16:24 |
*** hemna_ has joined #openstack-infra | 16:24 | |
*** gokrokve has joined #openstack-infra | 16:25 | |
thinrichs | How do I get Congress onto the list of topics you can subscribe to on openstack-dev? | 16:25 |
*** gokrokve has quit IRC | 16:26 | |
*** mrmartin has joined #openstack-infra | 16:26 | |
*** gokrokve has joined #openstack-infra | 16:27 | |
*** derekh has quit IRC | 16:28 | |
*** mrmartin has quit IRC | 16:29 | |
fungi | thinrichs: one of the admins for that mailing list needs to add it | 16:30 |
fungi | thinrichs: i know ttx is taking the day off but reed might be around | 16:30 |
fungi | flashgordon: what do you mean? that looks like a normal tag merge into master | 16:31 |
fungi | flashgordon: though it got tested while tempest was still broken, a recheck should pass | 16:31 |
*** rbrndt has joined #openstack-infra | 16:32 | |
fungi | oh, and also it ran while nova's unit tests were still doing a version test | 16:32 |
*** hemna_ has quit IRC | 16:33 | |
thinrichs | fungi: thanks! | 16:33 |
*** rbrndt has left #openstack-infra | 16:33 | |
*** rbrndt has joined #openstack-infra | 16:33 | |
*** alexsyip has joined #openstack-infra | 16:33 | |
thinrichs | fungi: 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 |
fungi | thinrichs: correct, though i can delete it for you | 16:35 |
thinrichs | fungi: that'd be great! Thanks. It's the congress repo | 16:35 |
fungi | thinrichs: what about openstack/python-congressclient? it looks like you created one there too | 16:36 |
pleia2 | StevenK: good to know re: chinese languages, I know cinerama has looked but I haven't quite tackled reconciling languages in transifex with zanata yet | 16:36 |
thinrichs | fungi: forgot about that. Let's delete it too. | 16:36 |
cinerama | pleia2: oh yes, the difference in locale names? | 16:36 |
flashgordon | fungi: ohh right I forgot about the merge the tag back into master patch | 16:36 |
pleia2 | StevenK: 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 that | 16:37 |
pleia2 | cinerama: < StevenK> pleia2: I notice that Mandarin (zh_CN and zh_TW) do not appear in translate-dev | 16:37 |
*** marun has joined #openstack-infra | 16:37 | |
pleia2 | cinerama: 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 |
cinerama | pleia2: so the locales are named slightly differently in zanata for those | 16:37 |
cinerama | pleia2: so I have zanata xml generation | 16:38 |
fungi | thinrichs: i've deleted proposed/kilo from openstack/congress (branch tip was 55ec44a) and openstack/python-congressclient (branch tip was 36abcef) | 16:38 |
cinerama | pleia2: in fact, we just get the zanata.xml from the server, add a tiny bit of secret sauce, and we're good to go | 16:38 |
thinrichs | fungi: thanks! | 16:38 |
pleia2 | cinerama: ok great, will add StevenK to the review once it's up so he's in the loop :) | 16:38 |
cinerama | pleia2: am almost wondering about sticking stuff up on github sooner rather than later. it's a bit raw | 16:39 |
pleia2 | cinerama: it's really ok to put up as WIP | 16:39 |
cinerama | pleia2: the current snafu is figuring out how to get what we pull down from evil looking xml into a proper po file | 16:39 |
pleia2 | cinerama: I hate working with github, iterating over a gerrit change is much easier for me | 16:39 |
pleia2 | oh xmls :) | 16:40 |
*** ajmiller has quit IRC | 16:40 | |
pleia2 | -s | 16:40 |
openstackgerrit | Merged openstack-infra/system-config: Add instruction to verify new server fingerprint https://review.openstack.org/177396 | 16:40 |
*** ssam2 has quit IRC | 16:40 | |
*** aduarte has joined #openstack-infra | 16:41 | |
*** unicell has joined #openstack-infra | 16:41 | |
*** melwitt has joined #openstack-infra | 16:41 | |
*** ajo has joined #openstack-infra | 16:45 | |
*** craigbr has quit IRC | 16:45 | |
*** otter768 has joined #openstack-infra | 16:46 | |
wznoinsk | hi 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 |
fungi | wznoinsk: 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 |
wznoinsk | I'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 IRC | 16:49 | |
*** thinrichs has left #openstack-infra | 16:49 | |
*** elmiko has joined #openstack-infra | 16:50 | |
elmiko | could we get some op assistance in openstack-security, we have spammers getting in again | 16:50 |
fungi | wznoinsk: it's documented at http://docs.openstack.org/infra/system-config/third_party.html#the-jenkins-gerrit-trigger-plugin-way | 16:50 |
fungi | elmiko: i'll see what i can do | 16:51 |
elmiko | fungi: thanks! | 16:51 |
*** otter768 has quit IRC | 16:51 | |
*** gokrokve has quit IRC | 16:51 | |
elmiko | fungi: username gabriela | 16:52 |
wznoinsk | fungi, thanks, I must have missed that when I was reading that guide last time (some time ago) | 16:52 |
tkelsey | elmiko: fungi yup, "gabriela" spamming | 16:52 |
elmiko | tkelsey: sorry, i wasn't sure who was op in o-s now that bdpayne is gone | 16:53 |
*** zz_dimtruck is now known as dimtruck | 16:53 | |
*** sks has quit IRC | 16:53 | |
tkelsey | yeah i dont know either, just reporting the spam :) | 16:53 |
*** sputnik13 has joined #openstack-infra | 16:53 | |
elmiko | hehe, yea i keep getting private msgs too. is there a way to block users on irc? | 16:54 |
tkelsey | im not sure, but im also getting PMs :( | 16:54 |
elmiko | =( | 16:54 |
*** HenryG is now known as floccinaucinihil | 16:54 | |
pleia2 | elmiko: /msg chanserv access #openstack-security list | 16:55 |
*** patrickeast has joined #openstack-infra | 16:55 | |
pleia2 | elmiko: shows you the access list (who has ops and other privs there) | 16:55 |
*** floccinaucinihil is now known as HenryThe8th | 16:55 | |
elmiko | pleia2: neat, thanks! | 16:55 |
pleia2 | sure :) | 16:55 |
elmiko | that's pretty nifty | 16:56 |
fungi | elmiko: yeah, i added it to the akick list | 16:56 |
elmiko | fungi: cool, tyvm =) | 16:56 |
pleia2 | elmiko: also, to "block" users, m ost clients support /ignore nickname | 16:56 |
pleia2 | won't get PMs or see their messages in channel | 16:57 |
elmiko | pleia2: ah, very nice | 16:57 |
tkelsey | thank you pleia2 | 16:57 |
pleia2 | you're welcome | 16:57 |
fungi | elmiko: 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 nicks | 16:58 |
*** emagana has joined #openstack-infra | 16:59 | |
elmiko | fungi: awesome, it doesn't happen all that often but usually a couple time a week (recently at least) | 16:59 |
*** markvoel_ has quit IRC | 16:59 | |
fungi | elmiko: 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 network | 16:59 |
elmiko | fungi: oh nice, i'll keep that in mind for next time. i have logs of the spam and links they keep sending | 17:00 |
*** markvoelker has joined #openstack-infra | 17:00 | |
fungi | elmiko: https://freenode.net/faq.shtml#gettinghelp | 17:01 |
*** craigbr has joined #openstack-infra | 17:02 | |
*** harlowja has joined #openstack-infra | 17:02 | |
elmiko | fungi: nice, thanks! | 17:02 |
elmiko | so helpful for a space traveller from pluto ;) | 17:02 |
pleia2 | sorry about your planet demotion | 17:03 |
*** markmcclain has joined #openstack-infra | 17:03 | |
fungi | icy dwarfs are planetary bodies too! | 17:04 |
*** annegentle has joined #openstack-infra | 17:04 | |
pleia2 | :) | 17:04 |
*** dimtruck is now known as zz_dimtruck | 17:05 | |
elmiko | hehe | 17:05 |
fungi | also, it has 5 moons (take that, venus!) | 17:06 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Enhance error message in update_patch https://review.openstack.org/177985 | 17:06 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Update recent Ironic exceptions https://review.openstack.org/177986 | 17:07 |
openstackgerrit | Julia Kreger proposed openstack-infra/shade: Convert node_set_provision_state to task https://review.openstack.org/177987 | 17:07 |
*** achanda has joined #openstack-infra | 17:07 | |
*** salv-orlando has quit IRC | 17:10 | |
fungi | huh, the centos-6 snapshots in rackspace aren't building successfully because: lsb_release: command not found | 17:15 |
fungi | i guess we need to preinstall that explicitly | 17:15 |
waynr | anyone here familiar with wsgi? | 17:17 |
clarkb | fungi: is that from bindep? | 17:18 |
*** gokrokve has joined #openstack-infra | 17:18 | |
waynr | I 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-infra | 17:19 | |
fungi | clarkb: no, our nodepool setup scripts | 17:19 |
waynr | not sure if webob.dec.wsgify or paste.httpserver is to blame, hoping someone might have experience with this | 17:19 |
fungi | clarkb: http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n34 | 17:19 |
fungi | clarkb: trying to decide whether we should explicitly install it there or in install_puppet.sh | 17:20 |
*** gokrokve_ has joined #openstack-infra | 17:20 | |
clarkb | waynr: thats odd, also content-length and content-type appear untouched | 17:20 |
fungi | oh, though we don't run install_puppet.sh until later. i'll fix teh prep script | 17:20 |
waynr | yeah | 17:20 |
*** subscope has joined #openstack-infra | 17:21 | |
*** peristeri has joined #openstack-infra | 17:21 | |
*** gokrokve has quit IRC | 17:22 | |
*** gokrokv__ has joined #openstack-infra | 17:22 | |
waynr | i'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 values | 17:22 |
*** gokrokve_ has quit IRC | 17:22 | |
bknudson | this makes no sense: http://logs.openstack.org/22/132122/21/check/gate-keystone-pep8/12ebd1c/console.html#_2015-05-01_16_08_31_178 | 17:23 |
clarkb | waynr: might be reasonably to just double check the response before getting to wsgi has the correct headers | 17:23 |
bknudson | undefined name 'testtools' from pep8, but testtools is installed according to pip freeze output | 17:23 |
clarkb | waynr: tcpdump -A should be sufficient | 17:23 |
greghaynes | waynr: did you check that the headers are actually being decoded incorrectly in the request object? Could just be an odd debug message | 17:25 |
clarkb | bknudson: did you import testtools? | 17:25 |
*** sushilkm has joined #openstack-infra | 17:26 | |
*** sushilkm has left #openstack-infra | 17:26 | |
bknudson | clarkb: y, it's right at the top of the file: import testtools | 17:26 |
bknudson | and pep8 passes locally | 17:26 |
waynr | greghaynes: 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 |
greghaynes | waynr: nice | 17:27 |
*** pc_m has joined #openstack-infra | 17:27 | |
clarkb | bknudson: it is not there | 17:27 |
*** rbrndt has quit IRC | 17:27 | |
fungi | clarkb: 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 |
clarkb | bknudson: `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 testtools | 17:28 |
greghaynes | fungi: I thought you said this was in rax? | 17:28 |
bknudson | clarkb: ah, it gets merged! | 17:28 |
fungi | greghaynes: i'm asking for parity | 17:28 |
greghaynes | ah | 17:28 |
waynr | clarkb: 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 code | 17:28 |
clarkb | fungi: ya if centos isn't already pulling it in we should add that element | 17:28 |
fungi | i'll double check that | 17:29 |
clarkb | bknudson: yes we always test the results of gerrit merging | 17:29 |
waynr | I 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 funky | 17:29 |
greghaynes | fungi: you can also pass -p lsb_release to disk-image-create | 17:30 |
clarkb | waynr: ok thats a good sanity check | 17:30 |
clarkb | waynr: and definitely seems to point at something with wsgi/webob | 17:30 |
*** tkelsey has quit IRC | 17:31 | |
fungi | greghaynes: thanks | 17:31 |
greghaynes | fungi: although looks like centos depends on yum-minimal which install lsb_release | 17:31 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Provide lsb_release in snapshot builds https://review.openstack.org/179432 | 17:32 |
*** marun has quit IRC | 17:32 | |
fungi | greghaynes: thanks, i bet my dib centos-6 is failing to build for unrelated reasons but i'm digging into that now | 17:32 |
*** tsg_ has quit IRC | 17:33 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: WIP: Initial commit for grafana https://review.openstack.org/179208 | 17:33 |
*** tsg_ has joined #openstack-infra | 17:34 | |
*** marun has joined #openstack-infra | 17:34 | |
fungi | greghaynes: Can not determine RELEASE | 17:35 |
greghaynes | fungi: splendid | 17:35 |
fungi | i thought you said the DIB_RELEASE variable was no longer needed? | 17:35 |
greghaynes | Weve tried to make it optional everywhere, its possible that wasnt entirely successful | 17:36 |
greghaynes | using centos element? | 17:36 |
*** dkehn has joined #openstack-infra | 17:36 | |
clarkb | ya | 17:36 |
fungi | is it possible some of our custom elements in project-config still rely on that? | 17:36 |
greghaynes | oh! I think I remember an issue around that | 17:37 |
greghaynes | and yes, that is an oddity with the centos element - it doesnt export DIB_RELEASE | 17:37 |
fungi | looks like it was raised inside /opt/dib_tmp/image.U5M7nD4m/hooks/extra-data.d/55-cache-devstack-repos | 17:37 |
greghaynes | Yep, youre definitely right | 17:37 |
fungi | okay, so we should still export it in our nodepool config for now? | 17:37 |
*** ivar-lazzaro has joined #openstack-infra | 17:38 | |
flashgordon | the hacking integration test is failing | 17:39 |
flashgordon | http://logs.openstack.org/29/177229/1/check/gate-hacking-integration-nova/4029ffb/console.html.gz#_2015-04-24_22_39_37_152 | 17:39 |
flashgordon | any idea why? | 17:39 |
greghaynes | Yes, I think we need to add some inferring logic for centos6 to that script | 17:39 |
waynr | clarkb: interesting, looks like the commas get added before the webob.dec.wsgify decorator | 17:39 |
greghaynes | Ill also add a patch to make centos export DIB_RELEASE, but that probably wont merge as quickly | 17:39 |
waynr | so probably something janky going on with paste.httpserver | 17:39 |
clarkb | waynr: are you running an middleware with paste that might do that? | 17:40 |
fungi | greghaynes: 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 IRC | 17:41 | |
waynr | clarkb: not as far as I can tell | 17:41 |
greghaynes | fungi: I think we should stop relying on DIB_RELEASE, yes. | 17:41 |
waynr | i guess it's possible zuul/webapp.py might be doing something funky | 17:41 |
*** ivar-lazzaro has joined #openstack-infra | 17:41 | |
fungi | flashgordon: why is it cloning nova, and particularly why is it cloning nova from our gerrit server? | 17:42 |
fungi | greghaynes: okay, i'll tweak cache-devstack-repos and see if that's the only place we're looking for it | 17:42 |
flashgordon | fungi: from gerrit, no good reason | 17:42 |
flashgordon | fungi: cloning nova, to run hacking against it | 17:42 |
flashgordon | can use a local copy of the nova | 17:43 |
flashgordon | doesn't have to be fresh | 17:43 |
fungi | flashgordon: 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 |
waynr | clarkb: it's only the headers prefixed with "HTTP_" that are getting the commas | 17:43 |
waynr | using Paste 2.0 | 17:43 |
flashgordon | fungi: yup, will post patches to fix that now | 17:43 |
flashgordon | fungi: side note git clone https://review.openstack.org/p/openstack/nova --depth=1 fails for me locally | 17:44 |
flashgordon | not sure if that is expected | 17:44 |
*** dprince has joined #openstack-infra | 17:44 | |
waynr | wow, no commas with Paste<2.0 in requirements.txt | 17:44 |
fungi | flashgordon: 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 tests | 17:44 |
waynr | i guess they added the commas as a feature in Paste 2.0 | 17:44 |
fungi | flashgordon: yes, that's been broken since we moved gerrit to trusty a month or so ago | 17:45 |
greghaynes | waynr: or its just a bug... | 17:45 |
flashgordon | fungi: going to set REPO_ROOT to file:///opt/git | 17:45 |
waynr | greghaynes: yeah, i was just making a sad joke | 17:45 |
fungi | flashgordon: 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 reason | 17:46 |
flashgordon | fungi: https://github.com/openstack-dev/hacking/blob/master/integration-test/test.sh#L7 in the job definition | 17:46 |
flashgordon | fungi: that sounds dumb lol | 17:46 |
fungi | it'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 released | 17:47 |
*** ajo has quit IRC | 17:47 | |
greghaynes | waynr: heh | 17:47 |
fungi | flashgordon: basically the new backend versions assume they'll have write access sufficient to create tempfiles inside your bare git repos on the server. bad idea | 17:48 |
openstackgerrit | Joe Gordon proposed openstack-dev/hacking: Change integration test to use git.o.o https://review.openstack.org/179435 | 17:48 |
flashgordon | fungi: step 1 ^ | 17:49 |
flashgordon | fungi: step 2 coming shortly | 17:49 |
*** annegentle has quit IRC | 17:50 | |
fungi | greghaynes: 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 element | 17:50 |
*** tqtran has joined #openstack-infra | 17:50 | |
jlvillal | dhellmann: Do you know where the docs for cliff went? https://cliff.readthedocs.org/en/latest/ | 17:50 |
dhellmann | jlvillal: http://docs.openstack.org/developer/cliff/ | 17:51 |
fungi | jlvillal: i see some at http://docs.openstack.org/developer/cliff/ | 17:51 |
fungi | right, those | 17:51 |
jlvillal | dhellmann: I was following the link from here: https://github.com/dreamhost/cliff | 17:51 |
dhellmann | jlvillal, fungi : there wasn't a way to set up a redirect on rtfd.org to point somewhere other than a new page on their site | 17:51 |
jlvillal | dhellmann: And thanks :) | 17:52 |
dhellmann | jlvillal: the git repo is on git.openstack.org now | 17:52 |
dhellmann | I'll ask the dreamhost folks to update or remove that repository on github | 17:52 |
*** ZZelle has quit IRC | 17:52 | |
*** abregman has joined #openstack-infra | 17:52 | |
greghaynes | fungi: nice, yea I think last time this came up we fixed it by adding one of the distro inferring bits | 17:52 |
*** ZZelle has joined #openstack-infra | 17:52 | |
jlvillal | dhellmann: For some reason that was the first github link when I searched for: python cliff :( | 17:53 |
dhellmann | jlvillal: that's where it started, I think, but it moved to stackforge and now it's under the openstack/ namespace | 17:53 |
jlvillal | dhellmann: Thanks for the help and info. | 17:53 |
dhellmann | jlvillal: sure thing, and if you need help with cliff drop by #openstack-sdks (the channel for the team that manages it now) | 17:54 |
jlvillal | dhellmann: Will do. | 17:54 |
dhellmann | jlvillal: I'm usually lurking there, but there are other folks who can help you out | 17:54 |
*** marun has quit IRC | 17:55 | |
*** dkranz has quit IRC | 17:56 | |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Stop hacking integration test from cloning across the network https://review.openstack.org/179438 | 17:57 |
flashgordon | fungi: and part 2: ^ | 17:57 |
*** dprince has quit IRC | 17:58 | |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 17:58 |
*** cody-somerville has joined #openstack-infra | 17:59 | |
*** cody-somerville has quit IRC | 17:59 | |
*** cody-somerville has joined #openstack-infra | 17:59 | |
*** packet has quit IRC | 17:59 | |
*** dprince has joined #openstack-infra | 17:59 | |
*** dprince has quit IRC | 17:59 | |
openstackgerrit | Paul Belanger proposed openstack-infra/system-config: WIP: Initial commit for grafana https://review.openstack.org/179208 | 18:00 |
*** dprince has joined #openstack-infra | 18:00 | |
*** dguerri is now known as _dguerri | 18:01 | |
*** ajo has joined #openstack-infra | 18:05 | |
*** packet has joined #openstack-infra | 18:05 | |
*** dprince has quit IRC | 18:05 | |
*** dprince has joined #openstack-infra | 18:06 | |
*** mriedem has quit IRC | 18:06 | |
*** annegentle has joined #openstack-infra | 18:07 | |
pelix | zaro: 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 parms | 18:07 |
pelix | zaro: 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 params | 18:08 |
*** dkehn has quit IRC | 18:08 | |
*** sdake_ has joined #openstack-infra | 18:09 | |
*** marun has joined #openstack-infra | 18:09 | |
*** dkehn has joined #openstack-infra | 18:09 | |
*** annegentle has quit IRC | 18:10 | |
*** annegentle has joined #openstack-infra | 18:11 | |
*** salv-orlando has joined #openstack-infra | 18:11 | |
clarkb | pelix: how do job params and group params conflict? you either instantiate the job via a group or directly | 18:11 |
clarkb | pelix: not sure how you can do both | 18:12 |
*** mriedem has joined #openstack-infra | 18:12 | |
*** sdake has quit IRC | 18:13 | |
pelix | clarkb: 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 |
clarkb | I see | 18:14 |
pelix | So 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 level | 18:14 |
clarkb | pelix: couldn't you just make a group param for that? | 18:15 |
*** sdake has joined #openstack-infra | 18:15 | |
*** mriedem has quit IRC | 18:16 | |
pelix | you can if you name if differently to what it was previously, but you end up then setting that in far more places than are necessary | 18:16 |
*** mriedem has joined #openstack-infra | 18:16 | |
pelix | in 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 IRC | 18:19 | |
*** sdake_ has quit IRC | 18:19 | |
*** dprince_ has joined #openstack-infra | 18:19 | |
*** dprince has quit IRC | 18:19 | |
pelix | simple 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 behaviour | 18:20 |
*** dprince_ has quit IRC | 18:21 | |
clarkb | I guess from my perspective you instantiate one of two things, a job template or a job group. Either can take parameters | 18:22 |
clarkb | but neither have defaults | 18:22 |
*** bswartz has joined #openstack-infra | 18:22 | |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Move get_last_tag to functions https://review.openstack.org/179444 | 18:23 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Print release notes as part of releasing the library https://review.openstack.org/179445 | 18:23 |
clarkb | so 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 defaults | 18:23 |
clarkb | if that makes sense | 18:23 |
*** radez_g0n3 is now known as radez | 18:23 | |
*** packet has quit IRC | 18:23 | |
*** tsg_ has quit IRC | 18:23 | |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 18:24 |
*** tsg_ has joined #openstack-infra | 18:24 | |
pelix | I just think that in moving from: | 18:26 |
pelix | project params -> job_list -> jobs params | 18:26 |
pelix | to replace the job_list with a group such as: | 18:26 |
pelix | group params -> job_list -> group jobs params | 18:26 |
*** tgohad has joined #openstack-infra | 18:26 | |
pelix | we should get the following: | 18:26 |
pelix | project params -> ( group params -> job_list -> group jobs params ) -> jobs params | 18:26 |
pelix | instead of the current | 18:26 |
pelix | project params -> jobs params -> ( group params -> job_list -> group jobs params ) | 18:26 |
*** e0ne has joined #openstack-infra | 18:27 | |
clarkb | I think i would have to see some yaml, not grokking ^ immediately | 18:28 |
pelix | working on it ;) | 18:28 |
fungi | yeah, a mock-up of a configuration example would go a loooong way here | 18:28 |
pelix | though it might be monday before I upload for review | 18:28 |
openstackgerrit | Merged openstack-dev/hacking: Change integration test to use git.o.o https://review.openstack.org/179435 | 18:29 |
*** tsg_ has quit IRC | 18:29 | |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: Add support for Display Upstream Changes Plugin https://review.openstack.org/169193 | 18:30 |
openstackgerrit | Doug Hellmann proposed openstack-infra/release-tools: Do not automatically target bugs for stable releases https://review.openstack.org/179447 | 18:31 |
*** hdd has quit IRC | 18:31 | |
lifeless | morning | 18:40 |
lifeless | mordred: 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 months | 18:42 |
clarkb | lifeless: the only (bad) reason I can come up with is if we don't release for a year | 18:42 |
*** salv-orlando has joined #openstack-infra | 18:43 | |
*** ajo has quit IRC | 18:44 | |
mordred | lifeless: it | 18:44 |
mordred | econtext | 18:44 |
lifeless | mordred: you can resurrect your don't-call-pip patch for pbr now IMO | 18:44 |
mordred | cool | 18:45 |
lifeless | mordred: you were saying we couldn't remove versions from setup.cfg for servers. | 18:45 |
mordred | I excite myself | 18:45 |
lifeless | mordred: I believe that we couldn't; but we can now. | 18:45 |
lifeless | mordred: potentially ;) | 18:45 |
mordred | ah. cool. I'd love to | 18:45 |
mordred | but yes, must be worked through | 18:45 |
lifeless | is dimsum__ dims ? | 18:45 |
mordred | yes | 18:46 |
mordred | casual nick friday | 18:46 |
dimsum__ | lifeless: yep | 18:46 |
lifeless | dimsum__: ok so pbr fallout: heat contrib modules, rally, tempest, glance all had stale version info | 18:46 |
*** salv-orlando has quit IRC | 18:46 | |
*** leakypipes has quit IRC | 18:46 | |
lifeless | dimsum__: 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 smart | 18:47 |
mordred | haha | 18:47 |
*** otter768 has joined #openstack-infra | 18:47 | |
dimsum__ | lifeless: lol | 18:47 |
dimsum__ | lifeless: yes, i saw the tempest and nova ones, didn't realize the others. thanks for the update | 18:47 |
lifeless | heat I recommended removing the versions, rally and tempest ditto | 18:47 |
lifeless | glance was overnight, I don't know what was done there | 18:47 |
lifeless | (just saw through backlog) | 18:48 |
mordred | I think glance is now fixed | 18:48 |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for Gatling plugin https://review.openstack.org/173999 | 18:49 |
*** otter768 has quit IRC | 18:51 | |
lifeless | ah heat is complex | 18:52 |
openstackgerrit | Merged openstack-infra/jenkins-job-builder: publishers: groovy-postbuild changes between 1.x & 2.x https://review.openstack.org/134276 | 18:52 |
lifeless | putting it in mail | 18:52 |
*** salv-orlando has joined #openstack-infra | 18:53 | |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Support anonymous credentials to jenkins https://review.openstack.org/179455 | 18:53 |
*** marun has quit IRC | 18:54 | |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack https://review.openstack.org/179456 | 18:54 |
fungi | greghaynes: that's ^ my best guess at what we should be doing there | 18:54 |
openstackgerrit | will soula proposed openstack-infra/jenkins-job-builder: Add support for the Naginator Plugin https://review.openstack.org/179366 | 18:56 |
TheJulia | win 8 | 18:57 |
TheJulia | doh | 18:57 |
fungi | so full of win | 18:58 |
*** dkranz has joined #openstack-infra | 18:58 | |
lifeless | sigmavirus24: hi | 18:58 |
openstackgerrit | Doug Hellmann proposed openstack-infra/project-config: Remove hacking from oslo channel https://review.openstack.org/179458 | 18:59 |
openstackgerrit | Darragh Bailey proposed openstack-infra/jenkins-job-builder: Adjust precedence levels of params https://review.openstack.org/179459 | 18:59 |
lifeless | dimsum__: ah, glance was fine, it was just tempest | 19:00 |
*** signed8bit is now known as signed8bit_ZZZzz | 19:00 | |
pelix | fungi: clarkb: does https://review.openstack.org/179459 make it easier to understand? | 19:00 |
fungi | yeah, a lot of projects were blocked waiting on the tempest fix which landed just after midnight utc | 19:00 |
mtreinish | fungi: yeah, that was my mistake. I really thought I had removed that version line months ago | 19:01 |
*** achanda has quit IRC | 19:01 | |
fungi | well, everything seemed fine once that merged, so little harm done | 19:01 |
sdague | fungi: want to +A the final pin removes for requirements - https://review.openstack.org/#/c/177266/ ? | 19:01 |
*** e0ne has quit IRC | 19:02 | |
sdague | it's 2 very low risk things, and gets all the == into once section of the file | 19:02 |
*** rbrndt has joined #openstack-infra | 19:02 | |
*** tkelsey has joined #openstack-infra | 19:02 | |
clarkb | pelix: so looking at https://review.openstack.org/#/c/179459/1/tests/yamlparser/fixtures/params-precedence.yaml seems to reaffirm what I was saying earlier | 19:03 |
fungi | sdague: yeah, seems like a good idea | 19:03 |
clarkb | pelix: 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 |
clarkb | pelix: something like version: {version|1.2} | 19:03 |
clarkb | (its possible thats a terrible idea) | 19:03 |
*** sdake_ has joined #openstack-infra | 19:04 | |
*** subscope has quit IRC | 19:04 | |
mordred | it's like I'm watching jinja be invented | 19:05 |
*** sdake__ has joined #openstack-infra | 19:05 | |
pelix | clarkb: 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 IRC | 19:05 | |
clarkb | pelix: sort of | 19:06 |
mordred | fwiw, the jina2/ansible syntax for that is "{{version|default(1.2)}}" | 19:06 |
clarkb | pelix: its not overriding anything, version isn't a parameter there | 19:06 |
clarkb | pelix: so instead its just passing exactly what it was told to pass down one level | 19:06 |
sdague | fungi: is puppet running on the zuul box atm? | 19:06 |
sdague | I am surprised that https://zuul.openstack.org/status/change/177266,1 is a 404 | 19:07 |
*** tkelsey has quit IRC | 19:07 | |
sigmavirus24 | hi lifeless | 19:07 |
pelix | clarkb: 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 |
sigmavirus24 | what's up? | 19:07 |
lifeless | sigmavirus24: was re; the glance thing, I see its resolved | 19:07 |
clarkb | pelix: 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 discarded | 19:07 |
pelix | you would have to define '{version:default}' at the project level and override at the group level. | 19:08 |
sdague | because the rewrite rule should have proxied that I would have thought | 19:08 |
*** tqtran is now known as tqtran_afk | 19:08 | |
fungi | sdague: checking | 19:08 |
pelix | clarkb: 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 clash | 19:08 |
sdague | fungi: or if there is anything else in the logs that would explain why that's not working | 19:09 |
clarkb | pelix: let me mock up the yaml I expect to work | 19:09 |
*** sdake_ has quit IRC | 19:09 | |
*** emagana has quit IRC | 19:10 | |
*** rbrndt has quit IRC | 19:10 | |
fungi | sdague: puppet seems fine... when did your change merge? | 19:10 |
sdague | fungi: ~6hrs ago - https://review.openstack.org/#/c/179380/ | 19:11 |
fungi | the vhost config is definitely updated | 19:11 |
clarkb | pelix: though I think you are using this as a substitute for the cross product functionality? | 19:11 |
*** signed8bit_ZZZzz is now known as signed8bit | 19:12 | |
clarkb | pelix: 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 defaults | 19:12 |
fungi | sdague: and apache reads that config fine. no errors | 19:12 |
sigmavirus24 | lifeless: ah yeah, sorry for the ping | 19:12 |
sdague | fungi: is /status/change/177266,1 working against zuul directly? | 19:13 |
fungi | 96.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 |
sdague | hmmm... | 19:13 |
fungi | apache's returning a 404 | 19:13 |
sdague | right | 19:13 |
sdague | because it's not proxying? | 19:13 |
fungi | do you need to match more than just /status/ | 19:13 |
sdague | or because zuul is 404? | 19:13 |
sdague | so, I thought I could get away with that | 19:13 |
*** emagana has joined #openstack-infra | 19:13 | |
mordred | oh - yeah - I think you need .* and $1 | 19:13 |
mordred | or whatever | 19:14 |
fungi | i'll test that real fast | 19:14 |
pelix | possibly, 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 |
sdague | but I can add the regex stuff | 19:14 |
sdague | yeh, | 19:14 |
fungi | sdague: try again? | 19:14 |
sdague | sure | 19:14 |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool: Record nodeinfo as ansible facts and inventory https://review.openstack.org/107597 | 19:14 |
sdague | one sec | 19:14 |
mordred | clarkb: your patch in devstack-gate does almost exactly what my patch there ^^ was doing - so I updated mine to match what you're doing | 19:15 |
mordred | clarkb: non-urgent/not-important | 19:15 |
fungi | i still get a 404 from http://zuul.openstack.org/status/change/177266,1 | 19:15 |
*** marun has joined #openstack-infra | 19:15 | |
clarkb | mordred: kk | 19:15 |
lifeless | zuul seens to be ignoring my recheck on https://review.openstack.org/#/c/178982/ | 19:15 |
lifeless | or I may be forgetting how zuul works :) | 19:16 |
openstackgerrit | Sean Dague proposed openstack-infra/puppet-zuul: fix targeted zuul status pass through https://review.openstack.org/179463 | 19:16 |
lifeless | sigmavirus24: no worries, totally fine to ping :) | 19:16 |
sdague | ^^^ ? | 19:16 |
dhellmann | clarkb, 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 that | 19:16 |
dhellmann | is that in a gerrit skin or something? | 19:16 |
fungi | lifeless: seems to be in the check pipeline for 33 minutes so far? | 19:17 |
lifeless | fungi: I was expecting the CI box up the top to disappear | 19:17 |
fungi | dhellmann: i think the project has to be "part of openstack" for the bp link to work | 19:18 |
dhellmann | fungi: 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 |
fungi | dhellmann: i's a static url hard-coding openstack as the project group to link | 19:19 |
dhellmann | ah | 19:19 |
mordred | because blueprints are teh-suck | 19:20 |
sdague | fungi: 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 in | 19:20 |
dhellmann | fungi: so there's a regex thing built into gerrit, and we've configured some form to point to a blueprint search thing? | 19:20 |
fungi | dhellmann: 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 name | 19:20 |
dhellmann | s/some form/some pattern/ | 19:20 |
*** marun has quit IRC | 19:21 | |
dhellmann | could I add a new pattern for oslo somehow? "oslo blueprint" or "osloblueprint"? | 19:21 |
fungi | dhellmann: we could use a different pattern to identify oslo blueprints, but that would be likely to confuse devs/reviewers | 19:21 |
*** rbrndt has joined #openstack-infra | 19:21 | |
dhellmann | heh | 19:21 |
dhellmann | ok | 19:21 |
lifeless | dhellmann: why is oslo a separate project group? | 19:21 |
pelix | clarkb: least the one good thing of changing the precedence, it doesn't affect the existing openstack jobs :) | 19:21 |
fungi | dhellmann: and unfortunately the way lp is designed, a project can only be part of one project group afaik | 19:21 |
dhellmann | lifeless: 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 libraries | 19:22 |
dhellmann | fungi: yeah | 19:22 |
lifeless | fungi: thats correct, and every lp dev dislikes it | 19:22 |
fungi | storyboard's design attempts to allow a project to be a member of an arbitrary number of project groups | 19:22 |
clarkb | mordred: fwiw I am currently derping with nodepool against devstack | 19:22 |
lifeless | fungi: but the initial design ran way ahead of anyones ability to actually validate decisions | 19:22 |
clarkb | mordred: I have learned some things, like cirros can't sftp so I have to boot a real image to test snapshot builds | 19:23 |
mordred | clarkb: oh wow | 19:23 |
fungi | so if we end up using storyboard, once it matures, then maybe we can have our wood shavings and eat them too | 19:23 |
mordred | clarkb: so that's gotta be fun on a devstack node | 19:23 |
lifeless | fungi: 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 pile | 19:23 |
clarkb | mordred: but also that cloud init seems to overwrite your authorized_keys it doesn't append | 19:23 |
lifeless | I'm sure LP would be delighted to have this fixed | 19:23 |
mordred | clarkb: yes. that is true | 19:23 |
lifeless | if someone wants to contribute a patch | 19:23 |
mordred | clarkb: glean appends, fwiw | 19:24 |
clarkb | mordred: 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 qemu | 19:24 |
mordred | clarkb: woot! | 19:24 |
*** craigbr has quit IRC | 19:24 | |
*** marun has joined #openstack-infra | 19:24 | |
lifeless | mordred: that seems horribly insecure | 19:24 |
mordred | lifeless: in what way? | 19:25 |
mordred | lifeless: for key in config_drive.keys: if key not in authorized_keys: add-to-authorized-keys | 19:26 |
*** marun has left #openstack-infra | 19:26 | |
lifeless | mordred: yeah, so its leaving the old key there | 19:28 |
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:28 |
fungi | sdague: tested and it works | 19:28 |
lifeless | mordred: not to mention what happens if you manage to accidentally leave a temp key when you built the image in the first place | 19:28 |
mordred | lifeless: yup. don't do those things :) | 19:29 |
mordred | lifeless: 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 idea | 19:30 |
mordred | I don't feel strongly about it | 19:30 |
lifeless | mordred: I think its an unnecessary risk | 19:30 |
mordred | clarkb: do you have an opinion on append vs. overwrite? | 19:30 |
lifeless | mordred: since it by definition isn't your management strategy | 19:31 |
mordred | lifeless: the specific motivation for append | 19:31 |
mordred | lifeless: is that we build images with our ansible management public key in them | 19:31 |
lifeless | mordred: and you don't give that to your cloud provider? | 19:31 |
mordred | lifeless: but want to have them also work with keypair extension for testing and whatnot | 19:32 |
lifeless | mordred: so what I would have expected is that you'd use the nova api to register your ansible public key with each cloud | 19:33 |
clarkb | registering keys with the cloud is the problem | 19:33 |
mordred | clarkb: why? | 19:33 |
mordred | they're public keys | 19:33 |
clarkb | because I am lazy | 19:33 |
mordred | :) | 19:33 |
clarkb | and my image already has my key | 19:33 |
mordred | yah | 19:33 |
clarkb | anyways its not a huge deal either way | 19:34 |
mordred | it's not | 19:34 |
mordred | I feel very unstrongly - I'm mainly arguing to poke at lifeless' thoughts on the subject | 19:34 |
*** miqui has quit IRC | 19:34 | |
lifeless | mordred: consider me poked :) | 19:34 |
mordred | clarkb: if glean overwrote instead of appended, you would find that unannoying? | 19:34 |
mordred | I don't think the difference affects us at all | 19:35 |
fungi | i've always felt a little weird about the service provider injecting ssh authorized keys into a server when booting | 19:35 |
fungi | i 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 instance | 19:36 |
*** hdd has joined #openstack-infra | 19:36 | |
mordred | well, that's not how this mechanism works actually | 19:36 |
fungi | what, the keypair extension to nova? | 19:36 |
clarkb | mordred: 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 anywhere | 19:36 |
mordred | this is an at-boot time check for a key in the config-drive | 19:36 |
openstackgerrit | Evgeny Fadeev proposed openstack-infra/askbot-theme: css changes for language nav and dropdown menu https://review.openstack.org/179472 | 19:37 |
lifeless | fungi: the keypair extension is one-shot | 19:37 |
clarkb | mordred: I think fungi is suggesting that you don't control the data getting on there | 19:37 |
lifeless | fungi: first-boot only | 19:37 |
mordred | clarkb: yes. I agree with that | 19:37 |
lifeless | fungi: its a hand-off | 19:37 |
clarkb | mordred: so even though its first boo only they could put an extra key in there | 19:37 |
clarkb | or a different key entirely | 19:37 |
lifeless | they could | 19:37 |
mordred | yup | 19:37 |
lifeless | OTOH they could just single-step your VM | 19:37 |
mordred | but if you don't trust them for that, then you cannot trust any of your vms for any purpose at all | 19:37 |
fungi | lifeless: 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 pause | 19:38 |
mordred | fungi: nod | 19:38 |
mordred | fungi: well, do you have opinion on append vs. overwrite? | 19:38 |
lifeless | fungi: sure; I'm trying to draw a distinction between 'any time' and 'just once to get you started' | 19:38 |
fungi | much 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 helpful | 19:38 |
lifeless | fungi: because, its code within your instance that is doing the injection | 19:39 |
fungi | yeah, i agree that it's a little safer than some of the provider-meddling issues we see from time to time | 19:39 |
lifeless | fungi: is that rackspace? I'm sure HP doesn't have an HP specific agent... | 19:39 |
mordred | yeah - it'll be nicer when we don't have the agent in our instances any more | 19:40 |
mordred | :) | 19:40 |
fungi | lifeless: yep | 19:40 |
fungi | for 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_ annoying | 19:40 |
lifeless | hells yes | 19:40 |
lifeless | this is pull | 19:40 |
lifeless | from our code | 19:40 |
fungi | now 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 it | 19:41 |
fungi | anyway, yes keypair extension is a bit different. just still falls on that side of the line of magical things i don't really use | 19:42 |
waynr | anyone have advice for a good place to find comprehensive list of zuul event types and what they mean? | 19:42 |
openstackgerrit | Monty Taylor proposed openstack-infra/glean: Overwrite .ssh/authorized_keys rather than append https://review.openstack.org/179485 | 19:42 |
mordred | lifeless, fungi, clarkb: ^^ that changes the behavior to the other thing | 19:42 |
lifeless | mordred: thanks! | 19:42 |
clarkb | waynr: they are basically the events at https://review.openstack.org/Documentation/cmd-stream-events.html | 19:43 |
*** annegentle has quit IRC | 19:43 | |
fungi | waynr: what do you mean by "zuul event types"? | 19:43 |
mordred | fungi: 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 something | 19:43 |
fungi | waynr: are you talking about gerrit event types? | 19:43 |
mordred | fungi: so - I could definitely be convinced to never read keypair-extension info :) | 19:43 |
fungi | mordred: i agree supporting it isn't a problem, it's just not something we've been making use of | 19:44 |
mordred | but I think I agree with clarkb that for people who aren't us it's pretty useful | 19:44 |
waynr | fungi: yeah i guess i am... | 19:44 |
waynr | thanks clarkb | 19:44 |
lifeless | heh, my blog hit the weekly newsletter | 19:44 |
fungi | waynr: 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 existence | 19:45 |
fungi | "The Zuul trigger generates events based on internal actions in Zuul." | 19:46 |
waynr | interesting | 19:46 |
clarkb | fungi: they basically map onto the gerrit events though | 19:46 |
*** craigbr has joined #openstack-infra | 19:47 | |
mordred | clarkb, 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 things | 19:47 |
*** dannywilson has quit IRC | 19:47 | |
fungi | clarkb: waynr: project-change-merged (for our merge-check pipeline) seems to be the only one we're using in our layout so far | 19:48 |
*** tmcpeak has joined #openstack-infra | 19:48 | |
*** dannywilson has joined #openstack-infra | 19:48 | |
tmcpeak | clarkb sdague bknudson: you guys around? | 19:49 |
bknudson | tmcpeak: y | 19:49 |
tmcpeak | I'd like to work out a sound pin strategy for Bandit | 19:49 |
clarkb | mordred: do we overwrite any other auth/login config in the name of security? eg sshd config, /etc/passwd, /etc/shadow, pam.conf? | 19:49 |
clarkb | mordred: my sense is that not deleting things is more consistent and predictable | 19:49 |
mordred | nope - but we also don't append settings in to them either | 19:50 |
openstackgerrit | lifeless proposed openstack-dev/pbr: Parallelise integration tests. https://review.openstack.org/178982 | 19:50 |
lifeless | mordred: I get that | 19:50 |
lifeless | mordred: [I am] | 19:50 |
*** HenryThe8th has quit IRC | 19:50 | |
*** ajo has joined #openstack-infra | 19:50 | |
mordred | clarkb: so, lifeless said this: | 19:51 |
mordred | 19: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 |
mordred | clarkb: which is not a problem for us AT ALL | 19:51 |
mordred | clarkb: but I could see being _maybe_ a scenario for not-us | 19:51 |
clarkb | I think the counter to that is you haven't rotated keys :) | 19:51 |
lifeless | clarkb: if you haven't rotated keys then the one you have with your provider will still let you in | 19:51 |
clarkb | lifeless: 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 |
lifeless | clarkb: yes | 19:52 |
clarkb | in either case if you don't make the step then you haven't actually rotated anything | 19:52 |
*** ajo has quit IRC | 19:52 | |
lifeless | clarkb: because rebuilding your snapshotted image is a hell of a lot more data shuffling | 19:52 |
*** ajo has joined #openstack-infra | 19:52 | |
lifeless | clarkb: and because you have to rotate your provider key no matter what | 19:52 |
lifeless | clarkb: unless you disable it being injected at all | 19:53 |
clarkb | woot just booted ubuntu with nodepool against devstack | 19:54 |
*** HenryG has joined #openstack-infra | 19:54 | |
*** HenryG has quit IRC | 19:55 | |
mordred | clarkb: woot! | 19:55 |
*** _nadya_ has joined #openstack-infra | 19:55 | |
clarkb | lifeless: 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 again | 19:56 |
*** HenryG has joined #openstack-infra | 19:56 | |
waynr | i am so confused right now | 19:56 |
fungi | waynr: about? | 19:57 |
waynr | just about the zuul event stuff | 19:58 |
lifeless | clarkb: booting your old image in situ means you'd have ssh running with a compromised key until you log in and change the key | 19:59 |
*** dannywilson has quit IRC | 19:59 | |
fungi | waynr: 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 |
openstackgerrit | Monty Taylor proposed openstack-infra/glean: Overwrite .ssh/authorized_keys rather than append https://review.openstack.org/179485 | 19:59 |
mordred | gah. pep8 | 19:59 |
*** achanda has joined #openstack-infra | 19:59 | |
waynr | all of the above | 19:59 |
waynr | it's just gonna take me spending a day or two reading through the trigger and scheduler code | 19:59 |
clarkb | waynr: you probably don't need to read through all of that, iirc gerrit handles events very early | 20:00 |
fungi | waynr: 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-infra | 20:00 | |
clarkb | s/gerrit/zuul/ | 20:00 |
waynr | fungi: trying to extend it with support for github | 20:00 |
fungi | aha, got it | 20:00 |
clarkb | most of the scheduler has to do with launching jobs and dealing with failures not gerrit events | 20:01 |
waynr | clarkb: 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 class | 20:01 |
fungi | the third class of events also worth looking at the code around, for comparison, are timer events | 20:01 |
lifeless | clarkb: you can't build a new image if you're doing snapshotting - snapshotting is by definition pet-mode | 20:02 |
lifeless | clarkb: so you're left with booting the snapshot into an entirely firewalled network (which might be on the provider, or locally) and fixing the key | 20:03 |
lifeless | clarkb: or having glean, on new vms, put the provider owned key into place before ssh comes up | 20:03 |
*** xyang1 has joined #openstack-infra | 20:03 | |
fungi | lifeless: only if you want to make a new snapshot from an old snapshot. we only snapshot directly from generic images | 20:04 |
*** cdent has quit IRC | 20:05 | |
fungi | oh, i see, in response to clarkb's suggesting of booting the old snapshot to edit its contents | 20:05 |
fungi | yeah, not something we ever do, but i suppose someone might | 20:06 |
clarkb | right since the idea was to keep bit shuffling down | 20:06 |
clarkb | you can still do it, but as lifeless says it must be segregated from others | 20:06 |
*** pelix has quit IRC | 20:07 | |
openstackgerrit | Merged openstack/requirements: relax final pins https://review.openstack.org/177266 | 20:07 |
*** yamahata has quit IRC | 20:07 | |
openstackgerrit | Merged openstack/requirements: Bump tempest-lib min version https://review.openstack.org/178362 | 20:08 |
openstackgerrit | OpenStack Proposal Bot proposed openstack-dev/hacking: Updated from global requirements https://review.openstack.org/177229 | 20:08 |
fungi | compromised key usually seems fine to treat as a http://cheezburger.com/3080567296 level event anyway | 20:08 |
*** julim has quit IRC | 20:09 | |
fungi | i 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 review | 20:10 |
*** annegentle has joined #openstack-infra | 20:10 | |
fungi | also if 179432 and 179456 get approved i'll hopefully have working centos-6 snapshot and dib builds to start testing with | 20:11 |
*** baoli has quit IRC | 20:12 | |
*** baoli has joined #openstack-infra | 20:13 | |
*** dustins has quit IRC | 20:15 | |
*** jtriley has quit IRC | 20:16 | |
*** HenryG has quit IRC | 20:16 | |
fungi | so far i've been exercising a bunch of projects on post-bindep devstack workers in both hpcloud and rax with no unpleasant surprises | 20:17 |
*** jtriley has joined #openstack-infra | 20:19 | |
openstackgerrit | Merged openstack-dev/hacking: Updated from global requirements https://review.openstack.org/177229 | 20:20 |
openstackgerrit | Merged openstack-dev/hacking: Updated from global requirements https://review.openstack.org/177229 | 20:20 |
*** lucap has joined #openstack-infra | 20:20 | |
*** hdd has quit IRC | 20:20 | |
*** emagana has quit IRC | 20:21 | |
*** HenryG has joined #openstack-infra | 20:21 | |
*** lucap has quit IRC | 20:21 | |
*** hdd has joined #openstack-infra | 20:21 | |
*** lucap has joined #openstack-infra | 20:21 | |
*** emagana has joined #openstack-infra | 20:23 | |
*** mwagner_lap has quit IRC | 20:23 | |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Allow for no ZMQ publishers https://review.openstack.org/179498 | 20:23 |
openstackgerrit | Clark Boylan proposed openstack-infra/nodepool: Allow for Jenkinsless targets https://review.openstack.org/179499 | 20:23 |
clarkb | nibalizer: ^ | 20:23 |
*** gaelL_ has joined #openstack-infra | 20:24 | |
*** craigbr has quit IRC | 20:24 | |
*** craigbr has joined #openstack-infra | 20:25 | |
clarkb | fungi: 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 sdake | 20:27 | |
*** peristeri has quit IRC | 20:27 | |
fungi | clarkb: 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 yes | 20:27 |
greghaynes | it is | 20:28 |
clarkb | thanks | 20:28 |
fungi | otherwise we'd have seen it breaking well before now | 20:29 |
*** hdd has quit IRC | 20:29 | |
clarkb | fungi: greghaynes would it be better to set the RELEASE var in nodepool or is it better in the elements? | 20:30 |
mordred | what's the RELEASE var issue? | 20:31 |
greghaynes | clarkb: DIB_RELEASE isnt a real DIB api | 20:31 |
nibalizer | clarkb: cook | 20:31 |
nibalizer | er cool | 20:31 |
greghaynes | id like to make it one, but it isnt something all the OS elements export | 20:31 |
clarkb | mordred: DIB_RELEASE isnt set when building centos6 nodes with the centos element | 20:31 |
mordred | and we use it for something? | 20:31 |
clarkb | greghaynes: do they need to export it? aiui centos needs it | 20:31 |
clarkb | mordred: ya, the consolidation of slave images means that we need dib built centos6 images | 20:32 |
greghaynes | clarkb: 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 centos7 | 20:32 |
*** emagana has quit IRC | 20:32 | |
mordred | hangon | 20:32 |
*** akshai has joined #openstack-infra | 20:32 | |
clarkb | greghaynes: no centos7 is a different element | 20:32 |
mordred | is this for a current problem - or for the forward-looking consolidation problem? | 20:32 |
clarkb | mordred: for a current problem | 20:32 |
mordred | k. cool. just making sure I grokked | 20:33 |
clarkb | mordred: the current centos6 image builds fail | 20:33 |
greghaynes | clarkb: yes. so dib inherently knows nothing about DIB_RELEASE, its just a convention a couple elements started doing | 20:33 |
clarkb | greghaynes: thats fine if its a convention that centos expects us to use | 20:33 |
clarkb | oh we execpt the convetion | 20:33 |
clarkb | I see what you are saying | 20:33 |
clarkb | ugh | 20:33 |
greghaynes | yea | 20:34 |
mordred | well, we need it for all the other elements | 20:34 |
greghaynes | so, id like to make that a DIB api eventually, but in the current state youall shouldnt assume its there | 20:34 |
fungi | it'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 information | 20:34 |
mordred | A | 20:34 |
fungi | the only place we seemed to be using DIB_RELEASE was to figure out what package lists from devstack to read | 20:34 |
mordred | AH | 20:34 |
mordred | nodepool/elements/cache-devstack/extra-data.d/55-cache-devstack-repos: | 20:34 |
mordred | that's where it is | 20:34 |
greghaynes | mordred: this isnt to control the release, its to read what the release is | 20:34 |
greghaynes | yes | 20:34 |
mordred | yah | 20:34 |
mordred | seems like that could be gotten betterer from lsb_release | 20:35 |
greghaynes | ++ | 20:35 |
openstackgerrit | Merged openstack-infra/puppet-zuul: fix targeted zuul status pass through https://review.openstack.org/179463 | 20:35 |
mordred | since that will be there and constant and stuff | 20:35 |
clarkb | mordred: * except for when it is not there | 20:35 |
*** Swami has quit IRC | 20:35 | |
*** jtriley has quit IRC | 20:36 | |
mordred | clarkb: it should be in all of our images by the time we get to cache-repos | 20:36 |
mordred | if 'DIB_RELEASE' in os.environ: | 20:36 |
mordred | RELEASE=os.environ['DIB_RELEASE'] | 20:36 |
mordred | we're already checking to see if it's not there | 20:36 |
mordred | and we put in a check for centos7 | 20:36 |
greghaynes | yes, but there wasnt a case for centos !7 | 20:36 |
mordred | so the simplest thing is just to also check for centos6 | 20:36 |
greghaynes | https://review.openstack.org/#/c/179456/ | 20:36 |
*** bswartz has quit IRC | 20:36 | |
greghaynes | :) | 20:36 |
clarkb | mordred: assuming the centos element does the same thing as the centos7 element | 20: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#n383 | 20:36 |
clarkb | asselin__: 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_jgrimm | 20:37 | |
mordred | greghaynes: yah | 20:37 |
mordred | greghaynes: although the centos7 notes tell me that devstack wants release to be rhel6 perhaps? | 20:37 |
clarkb | asselin__: please do as that will determine the query lang supported and possibly how it returns data | 20:38 |
greghaynes | mordred: hah | 20:38 |
*** _dguerri is now known as dguerri | 20:38 | |
*** mriedem has quit IRC | 20:38 | |
*** jtriley has joined #openstack-infra | 20:39 | |
*** mriedem has joined #openstack-infra | 20:39 | |
openstackgerrit | Merged openstack-infra/project-config: Provide lsb_release in snapshot builds https://review.openstack.org/179432 | 20:40 |
*** bswartz has joined #openstack-infra | 20:40 | |
asselin__ | clarkb, gerrit version 2.4.4-14-gab7f4c1 | 20:41 |
mordred | oh god | 20:41 |
*** tqtran_afk is now known as tqtran | 20:41 | |
mordred | so old | 20:41 |
asselin__ | mordred, don't ask me who's using that! :p | 20:41 |
mordred | asselin__: :) | 20:41 |
fungi | mordred: 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 set | 20:42 |
nibalizer | heh | 20:42 |
nibalizer | asselin__: sorry! | 20:42 |
*** kgiusti has quit IRC | 20:43 | |
mordred | fungi: nod | 20:43 |
*** weshay has quit IRC | 20:43 | |
fungi | i'm looking now to see how much of cache-devstack we might want to just refactor out into a separate cache-some-stuff element | 20:44 |
clarkb | asselin__: can you run `gerrit query --format json --current-patch-set message:$SOMECHANGEIDHERE` | 20:45 |
clarkb | asselin__: that is what zuul is doing | 20:45 |
clarkb | 2.4.4 does have the message query operator | 20:45 |
clarkb | so I am guessing the returned json is different | 20:45 |
*** radez is now known as radez_g0n3 | 20:45 | |
*** jtriley has quit IRC | 20:46 | |
openstackgerrit | Monty Taylor proposed openstack-infra/nodepool: Record nodeinfo as ansible facts and inventory https://review.openstack.org/107597 | 20:46 |
*** cody-somerville has quit IRC | 20:47 | |
asselin__ | clarkb, {"type":"stats","rowCount":0,"runTimeMilliseconds":1419} | 20:47 |
*** dguerri is now known as _dguerri | 20:47 | |
clarkb | asselin__: you may need to search for a changeID that shows up as a depends on, otherwise you won't get any results | 20:48 |
*** otter768 has joined #openstack-infra | 20:48 | |
asselin__ | clarkb, ok | 20:48 |
*** craigbr has quit IRC | 20:48 | |
*** claudiub has quit IRC | 20:49 | |
*** _nadya_ has quit IRC | 20:50 | |
*** lucap has quit IRC | 20:50 | |
fungi | mordred: 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 for | 20:51 |
fungi | some jobs | 20:51 |
clarkb | ++ | 20:51 |
fungi | the 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 IRC | 20:52 | |
*** teran has joined #openstack-infra | 20:52 | |
*** teran has quit IRC | 20:53 | |
asselin__ | clarkb, http://paste.openstack.org/show/214591/ | 20:53 |
fungi | but that puts us in a weird situation of having more divergence between the elements we at least attempt to apply to all nodes | 20:53 |
*** teran has joined #openstack-infra | 20:53 | |
*** _dguerri is now known as dguerri | 20:54 | |
*** teran_ has joined #openstack-infra | 20:55 | |
mordred | fungi: ++ | 20:55 |
clarkb | asselin__: ya that doesn't include the commit message in the results | 20:55 |
mordred | I think having it run where possible is great | 20:56 |
clarkb | so its entirely possible that depends on are unsupported with gerrit <= some value where query returned commit messages | 20:56 |
mordred | fungi: although we _do_ want to be careful about it silently starting to fail to cache for devstack nodes | 20:56 |
*** tnovacik has quit IRC | 20:56 | |
*** pabelanger has quit IRC | 20:56 | |
fungi | absolutely | 20:56 |
mordred | but - you know - yeah | 20:56 |
asselin__ | clarkb, yes....should zuul support those versions (w/o depends on support)? | 20:57 |
openstackgerrit | Jeremy Stanley proposed openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack https://review.openstack.org/179456 | 20:57 |
fungi | mordred: ^ addressed your consistency concern | 20:57 |
*** teran has quit IRC | 20:57 | |
mordred | fungi: +2 | 20:58 |
clarkb | asselin__: maybe? I am not sure how difficult it would be to support that optionally | 20:59 |
clarkb | asselin__: probably a good question for jeblair | 20:59 |
fungi | i'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 building | 20:59 |
clarkb | I would say that if we can make it happen without making the depends on code much more complicated then we should do it | 20:59 |
*** salv-orlando has quit IRC | 20:59 | |
asselin__ | clarkb, agree | 20:59 |
asselin__ | clarkb, so I pinned myself to the version before that commit | 21:00 |
clarkb | asselin__: 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 on | 21:01 |
asselin__ | yeah...mulitple version support is tricky | 21:02 |
*** dannywilson has joined #openstack-infra | 21:02 | |
*** mriedem has quit IRC | 21:03 | |
*** mriedem has joined #openstack-infra | 21:03 | |
*** dannywil_ has joined #openstack-infra | 21:05 | |
clarkb | fungi: I just approved the change you need | 21:05 |
*** dannywilson has quit IRC | 21:05 | |
openstackgerrit | lifeless proposed openstack-dev/pbr: Parallelise integration tests. https://review.openstack.org/178982 | 21:06 |
*** bswartz has quit IRC | 21:06 | |
*** emagana has joined #openstack-infra | 21:06 | |
*** mattfarina has quit IRC | 21:07 | |
*** esker has quit IRC | 21:09 | |
*** ajo has quit IRC | 21:09 | |
*** salv-orlando has joined #openstack-infra | 21:09 | |
asselin__ | clarkb, submitted bug here: https://storyboard.openstack.org/#!/story/2000253 | 21:10 |
clarkb | thanks | 21:12 |
*** cody-somerville has joined #openstack-infra | 21:12 | |
fungi | clarkb: thanks! | 21:12 |
*** teran_ has quit IRC | 21:13 | |
*** packet has joined #openstack-infra | 21:13 | |
*** pc_m has quit IRC | 21:15 | |
*** ajo has joined #openstack-infra | 21:15 | |
*** bcourt has quit IRC | 21:17 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email base plugin. https://review.openstack.org/151948 | 21:17 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email Send Cron Worker https://review.openstack.org/151416 | 21:17 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Email Outbox https://review.openstack.org/151413 | 21:18 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Redirect Browsers from API to Client https://review.openstack.org/155551 | 21:18 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added email preferences. https://review.openstack.org/179507 | 21:18 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Added worker resource resolution helper. https://review.openstack.org/179508 | 21:18 |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: Updated oslo.config to 1.11.0 https://review.openstack.org/179509 | 21:18 |
*** ajo has quit IRC | 21:18 | |
*** boris-42 has quit IRC | 21:18 | |
*** blahdeblah has left #openstack-infra | 21:18 | |
openstackgerrit | Merged openstack-infra/project-config: Determine CentOS 6 platform in cache-devstack https://review.openstack.org/179456 | 21:18 |
*** achanda has quit IRC | 21:19 | |
dougwig | jeblair_: i've got a repeatable gertty bomb on a particular change. are bugs for that still in storyboard? | 21:19 |
*** achanda has joined #openstack-infra | 21:20 | |
clarkb | dougwig: I think they are | 21:20 |
fungi | dougwig: lemme guess, is it a merge commit change? | 21:21 |
fungi | i was reliably stacktracing it on those last night | 21:21 |
fungi | figured i'd wait until he was back from travelling to bring it to his attention | 21:21 |
fungi | i think the problem is that it doesn't properly handle changes with more than one parent, possibly since the addition of the threading display | 21:22 |
*** zz_dimtruck is now known as dimtruck | 21:22 | |
dougwig | fungi: yep, merge of release tags. ok, if it's on radar, i'll wait. | 21:22 |
*** tiswanso has quit IRC | 21:22 | |
*** packet has quit IRC | 21:23 | |
fungi | for 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 thread | 21:23 |
fungi | but i haven't had time to hack on that yet | 21:23 |
*** dimtruck is now known as zz_dimtruck | 21:26 | |
*** _nadya_ has joined #openstack-infra | 21:28 | |
*** emagana has quit IRC | 21:28 | |
*** emagana has joined #openstack-infra | 21:31 | |
*** _nadya_ has quit IRC | 21:33 | |
openstackgerrit | greghaynes proposed openstack-infra/project-config: Move DIB test dep installation into DIB https://review.openstack.org/179209 | 21:35 |
*** rbrndt has quit IRC | 21:36 | |
*** whoops has quit IRC | 21:36 | |
openstackgerrit | Thai Tran proposed openstack-infra/project-config: Create a repository for stackforge/xstatic-nvd3 https://review.openstack.org/176565 | 21:37 |
* fungi will bbl | 21:37 | |
*** abregman has quit IRC | 21:41 | |
pleia2 | wow, launchpad beta support for git http://blog.launchpad.net/general/git-code-hosting-beta | 21:42 |
pleia2 | not sure if "wow, cool" wins out over "that's what you chose to work on!?" ;) | 21:42 |
*** melwitt_ has joined #openstack-infra | 21:44 | |
flashgordon | fungi: your +1 on https://review.openstack.org/#/c/179284/1 would help explain what this odd patch is | 21:44 |
mordred | pleia2: and they're using cgit :) | 21:45 |
*** melwitt has quit IRC | 21:46 | |
clarkb | huh is that why ubuntu finally has cgit packages? | 21:46 |
*** mriedem has quit IRC | 21:46 | |
*** melwitt_ is now known as melwitt | 21:46 | |
pleia2 | mordred: hah, so they are | 21:47 |
*** baoli has quit IRC | 21:47 | |
mordred | clarkb: probably | 21:47 |
pleia2 | clarkb: my assumption was that they slurped them up from debian testing, but I never confirmed | 21:47 |
*** baoli has joined #openstack-infra | 21:48 | |
pleia2 | it was pulled from debian | 21:48 |
pleia2 | unstable | 21:48 |
*** stevemar has quit IRC | 21:49 | |
pleia2 | may have made the decision to use it easier though | 21:50 |
*** gordc has quit IRC | 21:53 | |
mordred | lifeless: BONGHITS WHAT???? | 21:55 |
lifeless | mordred: hmm? | 21:55 |
mordred | lifeless: I just looked at the heat thing | 21:55 |
lifeless | mordred: what? | 21:55 |
lifeless | mordred: yeah | 21:55 |
mordred | that is and always has been expressly not supported in openstack | 21:55 |
clarkb | mordred: 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 different | 21:55 |
lifeless | mordred: I'm going to chat with stevebaker on our Monday | 21:55 |
*** dimsum__ has quit IRC | 21:56 | |
mordred | lifeless: awesome | 21:56 |
mordred | clarkb: yah - I'm not going to do anything about it right now | 21:56 |
lifeless | you don't need to do anything about it | 21:56 |
mordred | awesome | 21:56 |
*** dimsum__ has joined #openstack-infra | 21:56 | |
mordred | just, for what it's worth - setup.py in a subdirector is not supported by openstack | 21:57 |
lifeless | sure | 21:57 |
mordred | and I'm a bit mad that someone went and just did it anyyway | 21:57 |
lifeless | heat's been doing it for a while | 21:57 |
clarkb | what is os-ansible stuff doing? | 21:57 |
lifeless | its not /prevented/ | 21:57 |
clarkb | similar thing? | 21:57 |
lifeless | vs not /supported/ | 21:57 |
mordred | os-ansible isn't a straight up pyuthon project | 21:57 |
lifeless | there's no point being mad | 21:57 |
clarkb | mordred: but they are pbring? | 21:57 |
clarkb | mordred: anyways they filed the bug but I didn't read it | 21:58 |
lifeless | I'll work through the constraints pbr is designed under | 21:58 |
mordred | clarkb: in their case, it's because they're consuming openstack things | 21:58 |
clarkb | ah | 21:58 |
lifeless | and we'll figure out what they actually need | 21:58 |
lifeless | and then we'll solve it | 21:58 |
mordred | lifeless: ++ | 21:58 |
mordred | lifeless: it looks like they're doing submodules without submodules | 21:58 |
mordred | off the top of my head, I'd suggest that they make 8 new repos | 21:59 |
lifeless | mordred: sure. we have the same info and context here | 21:59 |
mordred | :) | 21:59 |
lifeless | mordred: there's no need to spend brainpan on it | 21:59 |
mordred | lifeless: but but but but | 21:59 |
*** sabeen2 has quit IRC | 21:59 | |
*** dboik has quit IRC | 21:59 | |
lifeless | until we have heat folk in the conversation, its just us echochambering | 21:59 |
morganfainberg | clarkb 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 IRC | 22:02 | |
*** gaelL_ has quit IRC | 22:02 | |
morganfainberg | e.g. stable-maint for keystone | 22:02 |
*** bswartz has joined #openstack-infra | 22:02 | |
clarkb | morganfainberg: most groups are self editable, don't know if we decided to do something else with those groups | 22:03 |
clarkb | my guess is we didn't because the automation currently only makes things self owned | 22:03 |
morganfainberg | clarkb: yeah trying to chase down that detail because i can't edit keystone stable maint group | 22:03 |
morganfainberg | clarkb: i'm fine with poking people about it. | 22:04 |
morganfainberg | but if i shouldn't have to i don't want to have to bug people about it | 22:04 |
clarkb | looks like stable-maint-core does own that group | 22:04 |
clarkb | I would probably check with ttx/dhellmann | 22:04 |
mtreinish | morganfainberg: I'm pretty sure keystone is supposed to self manage the stable keystone group | 22:04 |
mtreinish | that was the whole point of it | 22:04 |
morganfainberg | dhellmann: ^ cc | 22:05 |
*** gaelL_ has joined #openstack-infra | 22:06 | |
*** rbrndt has joined #openstack-infra | 22:08 | |
*** teran has joined #openstack-infra | 22:13 | |
*** dannywil_ has quit IRC | 22:14 | |
flashgordon | Microsoft Hyper-V CI is broken and reporting | 22:15 |
flashgordon | what is the process of making it stop? | 22:15 |
cinerama | pleia2: i have been summoned | 22:16 |
pleia2 | :) | 22:16 |
mtreinish | flashgordon: nova should have control over it | 22:16 |
mtreinish | there was a gerrit group you edit | 22:16 |
flashgordon | mtreinish: what do we need to do? | 22:16 |
flashgordon | oh | 22:16 |
*** patrickeast has quit IRC | 22:16 | |
clarkb | flashgordon: one of two options, nova removes them from the voting group | 22:16 |
flashgordon | do I need to warn anyone first? | 22:16 |
clarkb | or we completely turn it off | 22:16 |
clarkb | in either case you should send mail to them/the list and sa that you did it | 22:16 |
pleia2 | cinerama: so does the python client do percentages? | 22:16 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Add tempest-dsvm-sahara https://review.openstack.org/167779 | 22:16 |
openstackgerrit | Joe Gordon proposed openstack-infra/project-config: Add sahara tempest job to sahara and tempest https://review.openstack.org/167780 | 22:16 |
flashgordon | here are the logs http://paste.openstack.org/show/214613 | 22:17 |
cinerama | pleia2: no - we'd have to use the existing work i have to patch the client | 22:17 |
flashgordon | clarkb: which list http://lists.openstack.org/cgi-bin/mailman/listinfo/third-party-announce ? | 22:17 |
pleia2 | cinerama: so the issue is that the python client isn't maintained, and there isn't really committment to maintain it from anyone :\ | 22:18 |
cinerama | pleia2: yep | 22:18 |
clarkb | flashgordon: ya thats the one we use for announcing these changes | 22:18 |
*** teran has quit IRC | 22:18 | |
cinerama | pleia2: 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 IRC | 22:19 | |
pleia2 | cinerama: yeah, that's fair | 22:19 |
pleia2 | cinerama: still not sure we want to take ownership of the python client more fully though | 22:20 |
cinerama | pleia2: i did see some fairly recent merges | 22:20 |
flashgordon | clarkb: cool, so I would vote remove them from commenting then we just give an FYI on that ML? | 22:20 |
*** emagana has quit IRC | 22:21 | |
clarkb | flashgordon: you mean voting or completely disable their account? | 22:21 |
*** gaelL_ has joined #openstack-infra | 22:21 | |
flashgordon | clarkb: well if voting is turned off will there bot keep commenting or will it realize it lost power and stop | 22:21 |
pleia2 | cinerama: 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 upon | 22:21 |
pleia2 | cinerama: also, it's friday afternoon and my brain stopped working about an hour ago :) | 22:22 |
cinerama | pleia2: indeed | 22:22 |
clarkb | flashgordon: it depends on their implementation, usually it will keep going but the hideci stuff negates that for the most part | 22:22 |
flashgordon | so turning off voting is enough I guess | 22:22 |
reed | i think I found the source of the horrible slowness in git, anteaya: I disabled my provider's IPv6 and things got a lot faster | 22:22 |
cinerama | pleia2: 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' file | 22:22 |
pleia2 | cinerama: cool | 22:23 |
cinerama | pleia2: anyway that's my report | 22:24 |
flashgordon | clarkb: yeah last success on nova was almost 2 days ago | 22:24 |
lifeless | https://review.openstack.org/#/c/178982/ <- mordred fungi could you readd your +2's? think I've got it nailed down now. | 22:24 |
pleia2 | cinerama: 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 |
lifeless | and I'm out for the weekend | 22:24 |
pleia2 | cinerama: since time zones, we can chat over code review a bit | 22:24 |
*** gaelL_ has quit IRC | 22:25 | |
flashgordon | clarkb: so do I just need to find someone with access to the nova-ci group? | 22:25 |
clarkb | flashgordon: yup | 22:25 |
flashgordon | who has access? | 22:25 |
cinerama | pleia2: i'm a bit out of steam for today to clean this up enough so that someone else can understand it | 22:25 |
pleia2 | cinerama: fair enough, I might just put together a quick email then so at least no one duplicates work | 22:26 |
flashgordon | clarkb: as I do not and don't know how to find out who does | 22:26 |
clarkb | flashgordon: https://review.openstack.org/#/admin/groups/511,info the owner there is nova-release so anyone in nova-release | 22:26 |
pleia2 | cinerama: thanks for your work on this, goat rodeo :) | 22:26 |
flashgordon | ah I see | 22:26 |
cinerama | pleia2: fwiw i'll be continuing on this next week | 22:27 |
pleia2 | cinerama: yay! | 22:27 |
flashgordon | clarkb: thanks | 22:27 |
cinerama | pleia2: but i'd like to get it tied off before summit | 22:27 |
pleia2 | cinerama: yeah, that'd be good | 22:28 |
cinerama | pleia2: otherwise i'll lose the state of it and we will be lost | 22:28 |
* pleia2 nods | 22:28 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:29 | |
dhellmann | morganfainberg, 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 |
mtreinish | dhellmann: he's already in the group I checked | 22:30 |
cinerama | pleia2: 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 |
dhellmann | mtreinish: ah, ok | 22:30 |
cinerama | pleia2: 1) is done-but-rough | 22:30 |
dhellmann | mtreinish: well I don't know why he couldn't edit it then | 22:30 |
mtreinish | dhellmann: it was he morganfainberg doesn't seem to be able to add others | 22:30 |
morganfainberg | dhellmann: this was more of what are the permissions of the group supposed to be. i am in the group just can't add/remove people | 22:30 |
morganfainberg | dhellmann, mtreinish: confirmed cinder is configured the same way | 22:30 |
clarkb | morganfainberg: dhellmann right, morganfainberg is already in it but the group owner will have to be changed for morganfainberg to add and remove others | 22:30 |
cinerama | pleia2: 2) is incomplete in that we need to pull down the individual files and process the json to write them out | 22:30 |
dhellmann | morganfainberg: oh, I see. If we have more than one case of that, we should talk to ttx before making changes | 22:30 |
clarkb | dhellmann: you can chnge the group owner too (or a gerrit admin can) | 22:30 |
pleia2 | cinerama: got it, thank you | 22:30 |
morganfainberg | dhellmann: correct. | 22:31 |
morganfainberg | dhellmann: so i figure i was going to chase ttx down on monday | 22:31 |
morganfainberg | and figure out if this was intended | 22:31 |
cinerama | pleia2: 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 stuff | 22:31 |
mtreinish | morganfainberg: it should be self service, that's the only reason per groups makes sense. | 22:31 |
dhellmann | morganfainberg: sounds good. and we should write down the plan somewhere for reference. I don't know where we write stable maint team things | 22:31 |
mtreinish | I'm pretty sure nova is self service | 22:31 |
pleia2 | cinerama: *nods* | 22:31 |
cinerama | pleia2: the good news is i don't think we need to rewrite the push - the push script should be fairly similar | 22:31 |
morganfainberg | dhellmann: i'm thinking governance reference? :P | 22:31 |
dhellmann | mtreinish: I agree, and all of the groups I've seen are, too | 22:32 |
dhellmann | morganfainberg: maybe the stable maint team has a wiki page? | 22:32 |
morganfainberg | dhellmann: maybe. | 22:32 |
pleia2 | cinerama: that is good | 22:32 |
mtreinish | dhellmann: https://wiki.openstack.org/wiki/StableBranch | 22:32 |
mtreinish | there's nothing on it about the per project teams | 22:32 |
morganfainberg | dhellmann: asking johnthetubaguy as well (asked in -nova) | 22:32 |
mtreinish | there was a ml post from ttx at one point | 22:33 |
cinerama | pleia2: 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 criteria | 22:33 |
morganfainberg | https://wiki.openstack.org/wiki/StableBranch#Project-specific_teams | 22:33 |
dhellmann | morganfainberg, mtreinish : right, so we need new writing on this and that wiki page looks like a good place to put it | 22:33 |
mtreinish | morganfainberg: 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 |
morganfainberg | looks like it is intended | 22:33 |
dhellmann | so there's the policy :-) | 22:33 |
morganfainberg | johnthetubaguy: ignore my request in -nova | 22:34 |
morganfainberg | johnthetubaguy: thanks! | 22:34 |
* dhellmann runs away inside to escape the mosquitos | 22:34 | |
mtreinish | morganfainberg: well as stable-maint-core tell me who to add and I will :) | 22:34 |
pleia2 | cinerama: right | 22:34 |
morganfainberg | mtreinish: bknudson | 22:35 |
morganfainberg | mtreinish: if we're supposed to put it on the ML or such | 22:35 |
morganfainberg | happy to do so | 22:35 |
mtreinish | donee | 22:35 |
morganfainberg | mtreinish: thank you | 22:35 |
mtreinish | or done :) | 22:35 |
mtreinish | morganfainberg: nothing about the ml in the wiki :) | 22:35 |
morganfainberg | haha | 22:36 |
*** annegentle has quit IRC | 22:36 | |
*** tgohad has quit IRC | 22:36 | |
*** ivar-laz_ has joined #openstack-infra | 22:36 | |
*** ivar-laz_ has quit IRC | 22:36 | |
*** ivar-laz_ has joined #openstack-infra | 22:37 | |
*** dboik has joined #openstack-infra | 22:37 | |
*** emagana has joined #openstack-infra | 22:38 | |
*** dboik_ has joined #openstack-infra | 22:38 | |
*** ivar-laz_ has quit IRC | 22:38 | |
*** ivar-laz_ has joined #openstack-infra | 22:39 | |
*** ivar-lazzaro has quit IRC | 22:40 | |
*** dboik has quit IRC | 22:42 | |
*** dalgaaf has quit IRC | 22:47 | |
*** packet has joined #openstack-infra | 22:47 | |
*** markvoelker has quit IRC | 22:48 | |
*** otter768 has joined #openstack-infra | 22:49 | |
*** rbrndt has quit IRC | 22:49 | |
*** akshai has quit IRC | 22:50 | |
*** otter768 has quit IRC | 22:53 | |
openstackgerrit | Max Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add support for 'raw' to inject direct xml to job configs. https://review.openstack.org/160158 | 22:54 |
*** packet has quit IRC | 22:56 | |
*** prad has quit IRC | 22:57 | |
*** gokrokv__ has quit IRC | 22:58 | |
*** signed8b_ has joined #openstack-infra | 23:01 | |
openstackgerrit | Max Rydahl Andersen proposed openstack-infra/jenkins-job-builder: Add support for 'raw' to inject direct xml to job configs. https://review.openstack.org/160158 | 23:01 |
*** rkukura_ has joined #openstack-infra | 23:02 | |
*** signed8bit has quit IRC | 23:04 | |
*** rkukura has quit IRC | 23:05 | |
*** rkukura_ is now known as rkukura | 23:05 | |
*** ivar-laz_ has quit IRC | 23:09 | |
*** ivar-lazzaro has joined #openstack-infra | 23:09 | |
*** ivar-lazzaro has quit IRC | 23:11 | |
*** ivar-lazzaro has joined #openstack-infra | 23:12 | |
*** teran has joined #openstack-infra | 23:15 | |
*** boris-42 has joined #openstack-infra | 23:18 | |
*** signed8bit has joined #openstack-infra | 23:19 | |
*** TheJulia has quit IRC | 23:19 | |
*** rkukura_ has joined #openstack-infra | 23:20 | |
*** teran has quit IRC | 23:20 | |
*** rkukura has quit IRC | 23:21 | |
*** rkukura_ is now known as rkukura | 23:21 | |
*** achanda_ has joined #openstack-infra | 23:21 | |
*** signed8b_ has quit IRC | 23:22 | |
openstackgerrit | Michael Krotscheck proposed openstack-infra/storyboard: [WIP] Single event email worker. https://review.openstack.org/179542 | 23:25 |
*** achanda has quit IRC | 23:25 | |
*** achanda_ has quit IRC | 23:26 | |
*** alexsyip has quit IRC | 23:33 | |
*** gyee has quit IRC | 23:35 | |
*** sdake_ has joined #openstack-infra | 23:36 | |
*** sdake has quit IRC | 23:39 | |
openstackgerrit | Joshua Harlow proposed openstack/requirements: Add cachetools requirement https://review.openstack.org/152953 | 23:39 |
*** sdake has joined #openstack-infra | 23:39 | |
*** sdake_ has quit IRC | 23:42 | |
openstackgerrit | Eric Brown proposed openstack/requirements: Add Bandit as a global test requirement https://review.openstack.org/167126 | 23:47 |
openstackgerrit | Merged openstack-infra/subunit2sql: Add start and stop date options to subunit2sql-graph https://review.openstack.org/176114 | 23:48 |
openstackgerrit | Merged openstack-infra/subunit2sql: Add modular subunit2sql-graph entry point https://review.openstack.org/176115 | 23:48 |
openstackgerrit | Merged openstack-infra/subunit2sql: Add db api method to get status time series https://review.openstack.org/176042 | 23:48 |
*** tqtran has quit IRC | 23:50 | |
*** emagana has quit IRC | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!