Tuesday, 2014-10-07

arosenSorry to bug you guys but i'm trying to figure our how to enable additional pep8 checking for an openstack project. It seems it's not really enabling everything:   https://github.com/stackforge/congress/blob/master/tox.ini#L2900:00
*** hdd has joined #openstack-infra00:00
arosenfor example neutron's does though: https://github.com/openstack/neutron/blob/master/tox.ini#L8200:00
arosen:q00:02
fungiE37: No write since last change (add ! to override)00:02
fungiarosen: can you be more specific about what you're expecting and what you're getting?00:03
*** timrc-afk is now known as timrc00:03
*** gokrokve has quit IRC00:03
*** dangers is now known as dangers_away00:03
arosenfungi:  sorry, for example if  i run: run_test.sh -N I see the following pep8 issues: http://paste.openstack.org/show/119170/00:04
arosenbut if i do : tox -epep8 i don't see these issues reported.00:04
openstackgerritA change was merged to openstack-infra/project-config: Further coverage cleanup  https://review.openstack.org/12615500:04
openstackgerritA change was merged to openstack-infra/project-config: Trigger requirements run for requirements-py3.txt  https://review.openstack.org/12619300:05
fungiarosen: using this versions of run_tests.sh? http://git.openstack.org/cgit/stackforge/congress/tree/run_tests.sh00:05
arosenfungi:  yup, though the gate runs tox -epep8 instead so i want tox to show those errors too.00:06
fungiarosen: aha00:06
fungilooks like it ends up calling flake8 either way00:07
*** ChuckC has joined #openstack-infra00:07
fungioh!00:07
fungiarosen: -N doesn't use a virtualenv00:08
*** hdd has quit IRC00:08
fungiarosen: so you presumably have pep8 and flake8 installed system-wide somewhere00:08
arosenfungi:  yup i do.00:08
fungiarosen: are they the same versions as tox is installing in the venv?00:08
arosenthough it seems like tox isn't doing the same enforcement on the congress project for pep8 as neutron is doing.00:08
*** Sincler_ has quit IRC00:09
*** chuckC_ has joined #openstack-infra00:09
arosenfungi:  I'm wanting jenkins upstream to enforce these pep8 violations is what i'm after.00:09
arosenso i guess i need to figure out how to get the same errors to occur using tox -epep8 then flake800:10
fungiarosen: i get that... just trying to figure out what/why it's skipping00:10
fungioh, and i see it. those are HNNN rules00:10
fungiso that's running hacking as a plugin00:10
fungii don't see hacking in http://git.openstack.org/cgit/stackforge/congress/tree/test-requirements.txt00:11
fungiarosen: ^00:11
*** david-lyle has joined #openstack-infra00:11
arosenhttp://git.openstack.org/cgit/stackforge/congress/tree/test-requirements.txt#n400:12
arosenfungi:  it's there line 400:12
fungigah, you're right. i'm blind00:12
arosensetting it to the same thing as neutron to see if it makes a difference.00:12
fungiarosen: what does '.tox/pep8/bin/pip list' say you have installed for hacking, pep8 and flake8? and how do those compare to 'pip list' in your system?00:13
arosenfungi:  http://paste.openstack.org/show/119171/00:14
arosenfungi:  ah this fixed it for me:00:14
arosen-hacking>=0.5.6,<0.800:15
arosen+hacking>=0.9.2,<0.1000:15
*** dmsimard_away is now known as dmsimard00:15
fungithat's what i was about to ask00:15
fungicool beans00:15
arosenI'm supprised that the proposal bot  didn't automatically keep this file in sync for me though00:16
fungiso it was skipping tests which were not in the versions of hacking congress was configured to run00:16
arosenit pushed out an update here: https://review.openstack.org/#/c/116166/00:16
fungiarosen: i believe hacking gets handled specially by the proposal job00:16
arosenah okay. Thanks fungi for helping me sort this out :)00:16
*** david-lyle has quit IRC00:17
*** dmsimard is now known as dmsimard_away00:18
*** yamamoto has joined #openstack-infra00:19
*** markmcclain1 has quit IRC00:20
fungiarosen: yeah, 'splained: http://git.openstack.org/cgit/openstack/requirements/tree/update.py#n14700:23
fungiarosen: so it definitely intentionally avoids pushing new versions of style checkers to you so that you can update them at your own pace00:24
*** gyee has quit IRC00:27
openstackgerritSpencer Krum proposed a change to openstack-infra/project-config: Split out github as it's own module  https://review.openstack.org/12644800:30
openstackgerritSpencer Krum proposed a change to openstack-infra/config: Removing github module.  https://review.openstack.org/12645000:32
*** todd_dsm has joined #openstack-infra00:35
*** gokrokve has joined #openstack-infra00:39
*** gokrokve has quit IRC00:40
*** todd_dsm has quit IRC00:45
*** gokrokve has joined #openstack-infra00:47
HenryGfungi: You still around? Even when I do only the right things (AFAIK) the rebase still has two commits for the dependent review.00:48
HenryGfungi: Here's what I do: git review -d 117799 ; git review -d 125328 ; git rebase review/jacek_swiderski/bug/137799700:50
HenryGI get a conflict which I resolve, then finish the rebase. Now 'git log' shows two commits for 117799 before HEAD.00:51
fungiHenryG: testing now00:52
fungiHenryG: it does not do that for me00:54
fungiHenryG: when you say "finish the rebase" you mean with git rebase --continue right?00:54
openstackgerritIan Wienand proposed a change to openstack-infra/project-config: Initial centos7 support for build-image.sh  https://review.openstack.org/12425600:54
jrollHenryG: when you resolve the conflict, are you doing `git add $file && git rebase --continue` or `git add $file && git commit && git rebase --continue`?00:54
fungiyeah, as jroll implies, don't git commit00:55
jrollright00:56
HenryGfungi: No git commit. Actually I discard the conflicting change in favor of the HEAD version00:57
*** ryanpetrello_ has joined #openstack-infra00:57
jrollhm00:57
*** dims has quit IRC00:57
*** dims has joined #openstack-infra00:57
*** ryanpetrello_ has quit IRC00:59
fungiHenryG: yeah, i can't recreate your issue at all. does the right thing for me. maybe i'm failing to read something between the lines of the steps you're following00:59
HenryGfungi: After the rebase, what does your git log show as HEAD^ and HEAD^2 ? Mine are both for Change-Id: Ie2ce837709f116221054c62cd980fd3f38fb148401:00
HenryGgit log --one-line01:01
*** nosnos has joined #openstack-infra01:01
HenryG3f64ed1 Allow to set ipv6_ra_mode,ipv6_address_mode to None01:01
HenryG605e45c Fix condition for IPv6 attributes validation01:01
HenryGe5da168 Fix condition for IPv6 attributes validation01:01
*** IAX has quit IRC01:02
*** dims has quit IRC01:02
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Add session objects for get_all* db api calls  https://review.openstack.org/11841901:02
fungiHenryG: oh, so it is... i think 117799 may be broken...01:02
fungiHenryG: i see why01:02
* HenryG suspects he is at fault there too01:03
fungiHenryG: when you git rebase, use -i and notice that git has dragged in the previous patchset for the parent commit01:03
fungiHenryG: i generally use cherry-pick to avoid this situation entirely01:04
HenryGfungi: so should I fix 117799 first?01:04
fungiHenryG: nah, in the rebase interactive editor, remove the entry for that parent commit01:04
fungiHenryG: e.g. delete the line for "pick c8a3cd3 Fix condition for IPv6 attributes validation"01:06
HenryGfungi: got it. Although selecting commit entries still seems a little black magicish to me.01:07
fungiHenryG: -i shows you that what you've actually asked rebase to do in this case is to cherry-pick c8a3cd3 and 5d573b7 onto e5da16801:07
*** patrickeast has quit IRC01:07
*** ayoung-afk is now known as ayoung01:07
HenryGfungi: But why did it pick c8a3cd3?01:07
fungiHenryG: that interactive rebase is just giving you a list of commands which are going to be performed by rebase in sequence from top down01:07
fungiHenryG: c8a3cd3 is the current parent of 5d573b701:08
*** yamahata has joined #openstack-infra01:08
fungiHenryG: look at the "parent" listed at https://review.openstack.org/12532801:08
*** ryanpetrello_ has joined #openstack-infra01:09
HenryGfungi: yeah, but I am telling it to rebase on e5da168. Can't it just know what I want? :)01:09
fungiHenryG: specifically it's dragging in the (old) patchset 10 from change 11779901:09
fungiHenryG: rebase looks for the most recent commit your head and the target commit have in common01:10
*** r-daneel has quit IRC01:10
*** ryanpetrello_ has quit IRC01:10
fungiHenryG: so it saw the two patchsets of 117799 as independent commits01:10
fungiHenryG: if you change your second git review -d to -x instead, you can skip the rebase step entirely and you'll get more what you were expecting (just s/rebase/cherry-pick/ --continue)01:11
* HenryG is learning tons from fungi !!01:12
fungiHenryG: you can rather conveniently git-review -d the first change you want in a series and then git review -x all the other changes you want to stack onto it in order01:12
HenryGNeat!01:13
fungithe conflict resolution steps is essentially identical between rebase/cherry-pick/merge too so there's not much new to learn in that case01:13
fungier, step01:13
*** aysyd has quit IRC01:15
*** ryanpetrello_ has joined #openstack-infra01:16
*** ryanpetrello_ has quit IRC01:16
*** yamahata_ has joined #openstack-infra01:17
*** todd_dsm has joined #openstack-infra01:19
*** todd_dsm has quit IRC01:21
*** ryanpetrello_ has joined #openstack-infra01:21
*** oomichi has joined #openstack-infra01:23
*** salv-orlando has quit IRC01:23
*** sdake has joined #openstack-infra01:24
*** xyang0 has quit IRC01:26
*** gokrokve_ has joined #openstack-infra01:26
*** dimsum_ has joined #openstack-infra01:26
*** ryanpetrello_ has quit IRC01:26
*** gokrokve has quit IRC01:29
*** gokrokve_ has quit IRC01:30
*** ryanpetrello_ has joined #openstack-infra01:30
*** MarkAtwood has quit IRC01:32
*** armax has quit IRC01:32
*** ryanpetr- has joined #openstack-infra01:34
*** lttrl has quit IRC01:34
*** annegentle has joined #openstack-infra01:34
*** ryanpetr- has quit IRC01:34
*** ryanpetrello_ has quit IRC01:36
*** ryanpetrello_ has joined #openstack-infra01:40
*** annegentle has quit IRC01:40
*** hdd has joined #openstack-infra01:43
*** bswartz has joined #openstack-infra01:44
*** bswartz has joined #openstack-infra01:44
*** ryanpetrello_ has quit IRC01:48
*** reed has quit IRC01:48
*** shashankhegde has quit IRC01:50
*** ryanpetrello_ has joined #openstack-infra01:51
*** psedlak has quit IRC01:53
*** ryanpetrello_ has quit IRC01:54
*** psedlak has joined #openstack-infra01:54
*** fandi has joined #openstack-infra01:55
*** todd_dsm has joined #openstack-infra01:56
*** andreaf has quit IRC01:57
*** andreaf has joined #openstack-infra01:58
*** ryanpetrello_ has joined #openstack-infra01:59
*** hdd has quit IRC02:01
*** ryanpetrello_ has quit IRC02:01
*** yamahata_ has quit IRC02:03
*** yamahata_ has joined #openstack-infra02:03
*** ryanpetrello_ has joined #openstack-infra02:06
*** ivar-laz_ has joined #openstack-infra02:07
*** ivar-lazzaro has quit IRC02:10
*** JayJ has joined #openstack-infra02:10
*** todd_dsm has quit IRC02:10
*** dimsum_ has quit IRC02:11
*** ivar-laz_ has quit IRC02:11
*** dimsum_ has joined #openstack-infra02:11
*** JayJ has quit IRC02:12
*** JayJ has joined #openstack-infra02:12
HenryGsc68cal: I hope you don't mind, I need to rebase https://review.openstack.org/126407 on top of https://review.openstack.org/11779902:12
*** ryanpetrello_ has quit IRC02:12
HenryGoops wrong channel02:13
*** otter768 has joined #openstack-infra02:13
*** dimsum_ has quit IRC02:15
*** armax has joined #openstack-infra02:15
*** JayJ has quit IRC02:17
*** todd_dsm has joined #openstack-infra02:17
*** JayJ has joined #openstack-infra02:17
*** annegentle has joined #openstack-infra02:18
*** ryanpetrello_ has joined #openstack-infra02:18
*** arborism has quit IRC02:19
*** ramashri has quit IRC02:19
*** pcrews has quit IRC02:19
*** ryanpetrello_ has quit IRC02:21
*** JayJ has quit IRC02:22
*** JayJ has joined #openstack-infra02:23
*** ryanpetrello_ has joined #openstack-infra02:25
*** ianw has quit IRC02:25
*** armax has quit IRC02:25
*** ianw has joined #openstack-infra02:26
*** JayJ has quit IRC02:27
*** ryanpetrello_ has quit IRC02:27
*** zigo has quit IRC02:27
*** JayJ has joined #openstack-infra02:28
*** armax has joined #openstack-infra02:28
*** zigo has joined #openstack-infra02:29
*** oanufriev has quit IRC02:29
*** oanufriev has joined #openstack-infra02:29
*** oanufriev has quit IRC02:29
*** oanufriev has joined #openstack-infra02:30
*** ryanpetrello_ has joined #openstack-infra02:31
*** JayJ has quit IRC02:32
*** ryanpetrello_ has quit IRC02:32
*** JayJ has joined #openstack-infra02:33
*** armax has quit IRC02:33
jheskethclarkb: ping (I realise it's late, so no worries, it's not important)02:34
*** todd_dsm has quit IRC02:35
*** ryanpetrello_ has joined #openstack-infra02:36
*** JayJ has quit IRC02:37
*** JayJ has joined #openstack-infra02:38
*** ryanpetrello_ has quit IRC02:42
*** JayJ has quit IRC02:42
*** JayJ has joined #openstack-infra02:43
*** ryanpetrello_ has joined #openstack-infra02:46
*** ryanpetrello_ has quit IRC02:46
*** annegentle has quit IRC02:47
*** notsogentle is now known as annegentle02:47
*** JayJ has quit IRC02:47
*** JayJ has joined #openstack-infra02:48
*** torandu has joined #openstack-infra02:50
*** ryanpetrello_ has joined #openstack-infra02:50
*** JayJ has quit IRC02:53
*** JayJ has joined #openstack-infra02:53
*** ryanpetrello has quit IRC02:57
*** ryanpetrello_ is now known as ryanpetrello02:57
openstackgerritA change was merged to openstack-infra/gerritlib: Update listGroups function in gerrit.py  https://review.openstack.org/12074702:57
*** JayJ has quit IRC02:58
*** JayJ has joined #openstack-infra02:58
*** sdake_ has quit IRC02:59
openstackgerritIan Wienand proposed a change to openstack-infra/config: Add centos7 image to nodepool d-i-b config  https://review.openstack.org/12359403:00
*** JayJ has quit IRC03:01
*** sdake has quit IRC03:01
*** Ryan_Lane has quit IRC03:02
*** mmedvede has quit IRC03:07
openstackgerritIan Wienand proposed a change to openstack-infra/nodepool: Add meta option for passing meta-data  https://review.openstack.org/12363903:16
*** otter768 has quit IRC03:17
*** nosnos has quit IRC03:24
*** MarkAtwood has joined #openstack-infra03:26
*** hdd has joined #openstack-infra03:34
*** flaviof_zzz has quit IRC03:36
*** sarob has quit IRC03:37
*** FallenPegasus has joined #openstack-infra03:37
*** rushiagr_away is now known as rushiagr03:38
*** MarkAtwood has quit IRC03:40
*** FallenPegasus is now known as MarkAtwood03:40
*** ramashri has joined #openstack-infra03:43
*** ayoung is now known as ayoung-zz03:45
*** ramashri has quit IRC03:48
*** ramashri has joined #openstack-infra03:49
clarkbjhesketh pong ish03:52
clarkbcurrently waiting for a bus03:52
*** otherwiseguy has joined #openstack-infra03:52
jheskethclarkb: :-). Was just looking into why the swift console logs don't have timestamps on them.. I thought it was because osloganalyze wasn't formatting them correctly but I chased it down to Jenkins.. Basically the console log text we're uploading to swift isn't the same text that is subsequently stored on disk03:53
clarkbright03:54
jhesketheg, we're fetching: https://jenkins05.openstack.org/job/gate-project-config-layout/56/consoleText when we somehow need to get https://jenkins05.openstack.org/job/gate-project-config-layout/56/consoleFull03:54
clarkboh hrm03:54
jheskethI'm not sure of another way of getting the timestamps out of Jenkins without pulling it out of the dom (which includes marked up url's)03:54
*** jamielennox has quit IRC03:55
clarkbcan we use that other url?03:56
clarkbor is it htmlified?03:56
jheskethclarkb: it's htmlified (jenkins template/page thingy)03:57
jheskethbut I think the text is in an identifiable div so we can pull it out... it's just uglier than fetching one page03:57
clarkbarg jenkins03:58
jheskethyeah it might have to do until we move away though...04:00
clarkbya04:01
*** jamielennox has joined #openstack-infra04:02
openstackgerritMatthew Treinish proposed a change to openstack-infra/config: Add subunit2sql gearman workers  https://review.openstack.org/10800304:03
jheskethclarkb: I'll shoot up a patch to the jjb jobs then04:06
*** rushiagr is now known as rushiagr_away04:09
*** garyh has quit IRC04:09
*** nosnos has joined #openstack-infra04:10
*** MarkAtwood has quit IRC04:12
*** yamahata has quit IRC04:13
*** yamahata_ has quit IRC04:13
*** yamahata_ has joined #openstack-infra04:13
*** yamahata_ has quit IRC04:14
*** yamahata has joined #openstack-infra04:14
*** yamahata_ has joined #openstack-infra04:15
*** changbl_ has quit IRC04:18
*** amotoki has joined #openstack-infra04:19
*** sarob has joined #openstack-infra04:20
*** gokrokve has joined #openstack-infra04:28
*** koolhead17 has joined #openstack-infra04:38
*** koolhead17 has joined #openstack-infra04:38
*** garyh has joined #openstack-infra04:40
*** fifieldt_ has quit IRC04:42
*** gokrokve has quit IRC04:44
*** hdd has quit IRC04:47
*** koolhead17 has quit IRC04:52
*** shashankhegde has joined #openstack-infra04:52
openstackgerritSteve Kowalik proposed a change to openstack-infra/project-config: Add post docs job for os-cloud-config  https://review.openstack.org/12646705:09
*** esker has joined #openstack-infra05:13
*** vigneshvar has joined #openstack-infra05:20
*** loki184 has joined #openstack-infra05:21
*** koolhead17 has joined #openstack-infra05:22
*** rushiagr_away is now known as rushiagr05:23
*** coolsvap|afk is now known as coolsvap05:24
*** harlowja is now known as harlowja_away05:26
*** koolhead_ has joined #openstack-infra05:28
*** koolhead17 has quit IRC05:28
*** otherwiseguy has quit IRC05:29
*** mihgen has left #openstack-infra05:29
jheskethclarkb: sigh, of course, when the job hasn't finished the console log is loaded using javascript, so I can't wget that page and sed it05:30
*** flaviof_zzz has joined #openstack-infra05:31
*** nosnos has quit IRC05:37
*** nosnos has joined #openstack-infra05:38
*** amitpp has joined #openstack-infra05:40
*** amitpp has quit IRC05:41
*** nosnos has quit IRC05:42
*** nosnos has joined #openstack-infra05:43
*** yamamoto has quit IRC05:44
*** shashankhegde has quit IRC06:00
openstackgerritJoshua Hesketh proposed a change to openstack-infra/project-config: Grab the html version of console log  https://review.openstack.org/12647106:01
*** oomichi has quit IRC06:02
*** jaypipes has quit IRC06:07
*** jaypipes has joined #openstack-infra06:07
openstackgerritJoshua Hesketh proposed a change to openstack-infra/os-loganalyze: Fix SKIP_LINES and should_escape in HTMLview  https://review.openstack.org/12647406:13
*** esker has quit IRC06:23
*** stevemar has quit IRC06:29
*** koolhead_ has quit IRC06:31
openstackgerritA change was merged to openstack-infra/config: refactor of hideci for readability and modularity  https://review.openstack.org/12463206:33
*** koolhead_ has joined #openstack-infra06:35
*** ramashri has quit IRC06:42
*** maxbit has joined #openstack-infra06:43
*** flaper87|afk is now known as flaper8706:49
*** dimsum_ has joined #openstack-infra06:50
*** berendt has joined #openstack-infra06:54
*** dimsum_ has quit IRC06:56
*** andreaf has quit IRC06:59
*** jcoufal has joined #openstack-infra07:09
*** koolhead_ has quit IRC07:11
*** koolhead17 has joined #openstack-infra07:12
*** arxcruz has joined #openstack-infra07:16
*** koolhead17 has quit IRC07:16
*** Guest51022 has joined #openstack-infra07:20
*** ashaeron has joined #openstack-infra07:21
*** fifieldt has joined #openstack-infra07:22
*** hashar has joined #openstack-infra07:30
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Reload the gerrit header with its dependencies  https://review.openstack.org/12648207:30
*** koolhead17 has joined #openstack-infra07:31
jheskethSergeyLukjanov, fungi, clarkb: when one of you guys are able to, could you please touch GerritSiteHeader.html on review.openstack.org... at the moment the hideci.js is not being loaded into pages because the request url is wrong (and it 404's). I believe touching the header should fix this (see ^ review 126482)07:32
jheskethunfortunately I can't poke any further :-(07:32
*** mpaolino has joined #openstack-infra07:34
*** ZZelle has quit IRC07:44
*** ZZelle has joined #openstack-infra07:44
*** kashyap has joined #openstack-infra07:45
*** mrmartin has joined #openstack-infra07:45
*** jistr has joined #openstack-infra07:46
*** amcrn has joined #openstack-infra07:53
*** katyafervent_awa is now known as katyafervent07:55
*** derekh has joined #openstack-infra07:57
*** MaxV has joined #openstack-infra07:58
*** jpich has joined #openstack-infra08:03
openstackgerritChmouel Boudjnah proposed a change to openstack-infra/project-config: Add Kolla PEP8 job  https://review.openstack.org/12648508:03
*** skolekonov has joined #openstack-infra08:07
*** yamamoto has joined #openstack-infra08:08
*** _nadya_ has joined #openstack-infra08:09
*** e0ne has joined #openstack-infra08:09
*** openstackgerrit has quit IRC08:11
*** BobBallAway is now known as BobBall08:11
*** ildikov has joined #openstack-infra08:11
*** che-arne has quit IRC08:14
*** berendt has quit IRC08:16
*** ihrachyshka has joined #openstack-infra08:20
*** temujin has joined #openstack-infra08:21
*** nosnos has quit IRC08:23
*** zz_johnthetubagu is now known as johnthetubaguy08:25
*** oanufriev has quit IRC08:27
*** yamamoto has quit IRC08:32
*** doude has joined #openstack-infra08:35
*** nosnos has joined #openstack-infra08:40
*** ilyashakhat has joined #openstack-infra08:44
*** jedimike has joined #openstack-infra08:44
*** koolhead_ has joined #openstack-infra08:45
*** amuller has joined #openstack-infra08:45
*** HeOS has joined #openstack-infra08:47
*** koolhead17 has quit IRC08:48
*** vigneshvar has quit IRC08:50
*** jgallard has joined #openstack-infra08:50
*** isviridov_away is now known as isviridov08:56
*** jp_at_hp has joined #openstack-infra08:56
*** dizquierdo has joined #openstack-infra08:56
*** jgallard has quit IRC08:57
*** arxcruz has quit IRC09:01
*** yamamoto has joined #openstack-infra09:03
*** arxcruz has joined #openstack-infra09:05
*** yamamoto has quit IRC09:08
*** yamamoto has joined #openstack-infra09:10
rcarrillocruzhey guys09:12
*** IvanBerezovskiy has joined #openstack-infra09:12
rcarrillocruzinstalling a jenkins from upstream in a VM right now09:12
rcarrillocruzi've noticed that jenkins_job.ini contains user 'gerrig'09:12
rcarrillocruzhowever, i don't see that user on the jenkins credentials09:13
rcarrillocruzshould it appear in Jenkins after the manifest completes?09:13
rcarrillocruzor the 'gerrig' user creation is not managed by puppet?09:13
*** jlibosva has joined #openstack-infra09:14
rcarrillocruzjhesketh: hi there, if you are around you may know it ^09:14
rcarrillocruzhmm, unless 'gerrig' is a SSO user...09:16
*** oomichi_ has joined #openstack-infra09:16
*** che-arne has joined #openstack-infra09:20
*** lttrl has joined #openstack-infra09:24
*** temujin has left #openstack-infra09:24
*** yamamoto has quit IRC09:25
*** loki184 has quit IRC09:26
*** amcrn has quit IRC09:26
jheskethrcarrillocruz: not sure, care to link please?09:28
*** berendt has joined #openstack-infra09:29
*** yamamoto has joined #openstack-infra09:31
*** afazekas has joined #openstack-infra09:32
*** andreaf_ is now known as andreaf09:32
*** yamahata has quit IRC09:34
ihrachyshkaCI toggle button disabled?09:37
*** yamamoto has quit IRC09:39
*** Dafna has joined #openstack-infra09:40
*** amuller has quit IRC09:40
*** mikap has joined #openstack-infra09:43
*** bodepd_ has joined #openstack-infra09:43
*** dosaboy_ has joined #openstack-infra09:43
*** primemin7sterp has joined #openstack-infra09:43
*** mika has quit IRC09:44
*** mikap is now known as mika09:44
*** med_` has joined #openstack-infra09:46
*** primeministerp has quit IRC09:47
*** bodepd has quit IRC09:47
*** GheRivero has quit IRC09:47
*** med_ has quit IRC09:47
*** GheRivero has joined #openstack-infra09:47
*** pblaho has joined #openstack-infra09:48
*** loki184 has joined #openstack-infra09:48
*** dosaboy has quit IRC09:48
*** pelix has joined #openstack-infra09:51
*** rlandy has joined #openstack-infra09:51
rcarrillocruzhttp://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/jenkins.pp#n609:54
*** cdent has joined #openstack-infra09:54
*** amuller has joined #openstack-infra09:57
*** ociuhandu has quit IRC09:57
*** katyafervent is now known as katyafervent_awa10:00
*** Guest51022 has quit IRC10:01
*** mrmartin has quit IRC10:05
jedimikercarrillocruz, hahaha :D10:13
jedimikelove the comment on it :)10:16
*** dmakogon_ is now known as denis_makogon10:17
*** pcm_ has joined #openstack-infra10:17
*** cnesa15 has joined #openstack-infra10:18
*** pcm_ has quit IRC10:18
*** pcm_ has joined #openstack-infra10:19
*** hashar is now known as hasharLunch10:22
*** yamamoto has joined #openstack-infra10:23
*** yamamoto_ has joined #openstack-infra10:26
*** yamamoto has quit IRC10:28
*** dimsum_ has joined #openstack-infra10:29
*** sdake has joined #openstack-infra10:32
*** sdake has quit IRC10:32
*** sdake has joined #openstack-infra10:32
*** dimsum_ has quit IRC10:35
*** ociuhandu has joined #openstack-infra10:38
*** jd__ has quit IRC10:41
*** jd__ has joined #openstack-infra10:41
*** maxbit has quit IRC10:43
*** lttrl has quit IRC10:46
rcarrillocruzheh, yeah10:51
*** hashar has joined #openstack-infra10:53
*** jp_at_hp has quit IRC10:54
*** hasharLunch has quit IRC10:54
*** DuncanT- has quit IRC10:54
*** jogo has quit IRC10:54
*** dhellmann has quit IRC10:54
*** mordred has quit IRC10:54
*** jp_at_hp has joined #openstack-infra10:57
*** dhellmann has joined #openstack-infra10:57
*** dmsimard_away is now known as dmsimard10:59
*** dimsum_ has joined #openstack-infra11:00
*** fandi has quit IRC11:01
*** loki184 has quit IRC11:02
*** DuncanT- has joined #openstack-infra11:08
*** jogo has joined #openstack-infra11:08
*** mordred has joined #openstack-infra11:08
*** rlandy_ has joined #openstack-infra11:13
*** weshay has quit IRC11:15
*** rlandy has quit IRC11:16
*** sdake has quit IRC11:27
*** sdake has joined #openstack-infra11:28
*** salv-orlando has joined #openstack-infra11:29
*** jistr has quit IRC11:32
*** mpaolino has quit IRC11:32
*** alexpilotti has joined #openstack-infra11:33
*** mrmartin has joined #openstack-infra11:34
*** pblaho has quit IRC11:38
ttxfungi: would welcome a quick review of https://review.openstack.org/#/c/126529 -- this is borking all Launchpad bug updates in merged backports to proposed/*, so I have to manually set them :)11:44
*** hashar is now known as hasharGame11:45
*** skolekonov has quit IRC11:49
*** hasharGame is now known as hashar11:52
*** jistr has joined #openstack-infra11:52
*** amotoki has quit IRC11:52
*** weshay has joined #openstack-infra11:52
*** AJaeger_ has joined #openstack-infra11:53
*** jistr is now known as jistr|english11:54
*** TheJulia has joined #openstack-infra11:54
*** dprince has joined #openstack-infra11:59
*** coolsvap is now known as coolsvap|afk12:07
*** mbacchi has joined #openstack-infra12:10
*** kgiusti has joined #openstack-infra12:11
*** bknudson has joined #openstack-infra12:14
*** cnesa15 has quit IRC12:14
StevenKclarkb, fungi: When you guys are around, can I get you to poke at https://review.openstack.org/126467 ? docs.openstack.org/developer/os-cloud-config has been out of date for over a month due to no post docs job. :-/12:15
*** JayJ has joined #openstack-infra12:16
*** yamahata has joined #openstack-infra12:17
anteayarcarrillocruz: if memory serves gerrig was a typo that got incorporated after it happened, not sure where else it should show up though12:17
*** timfreund has quit IRC12:18
AJaeger_anteaya: good morning, could you check 126467 if you have time, please?12:18
anteayamorning AJaeger_12:18
* anteaya looks12:18
*** mjturek has joined #openstack-infra12:21
*** mwagner_lap has joined #openstack-infra12:22
anteayaStevenK: do we still need line 2242? https://review.openstack.org/#/c/126467/1/zuul/layout.yaml12:23
*** Guest51022 has joined #openstack-infra12:23
StevenKanteaya: That's for os-apply-config, not os-cloud-config12:26
AJaeger_anteaya: could catch - but I think it's still needed...there's no doc job for os-apply-config12:26
*** aysyd has joined #openstack-infra12:26
StevenKos-apply-config still needs *docs*, let alone a docs job :-)12:26
anteayaStevenK: so it is12:27
anteayaand away we go12:28
AJaeger_StevenK: and os-cloud-config could use some description on its home page to explain what it is. Could you put updating the landing page on your todo list, please?12:28
*** dimsum_ has quit IRC12:29
*** hdd has joined #openstack-infra12:29
StevenKAJaeger_: That's already done, in fact.12:29
StevenKAJaeger_: With the post job added, the next landing for os-cloud-config will update it12:29
*** dimsum_ has joined #openstack-infra12:29
AJaeger_StevenK: great!12:30
StevenKAJaeger_, anteaya: Thanks, you guys12:30
*** dims_ has joined #openstack-infra12:30
AJaeger_StevenK: once it's nice, you could propose a patch to openstack-manuals so that it docu gets linked from http://docs.openstack.org/developer/openstack-projects.html12:31
StevenKAJaeger_: Ah, nice. Let me make a note to look into that12:31
anteayaStevenK: well technically I'm not a guy, but you're welcome12:31
StevenKanteaya: Of course I mean guy in the gender neutral sense, but I forgot that you don't like that, sorry.12:32
AJaeger_StevenK: you can ask on #openstack-doc if you have need help12:32
*** dims_ has quit IRC12:32
*** dimsum_ has quit IRC12:33
*** dimsum_ has joined #openstack-infra12:33
anteayaStevenK: guy is only gender neutral to men12:34
anteayait isn't to women12:34
anteayasomeone named julie did a study on it once, I don't have the link to the results12:34
StevenKanteaya: Ah12:35
*** yamahata has quit IRC12:36
*** yamahata has joined #openstack-infra12:37
fungittx: reviewing now12:41
ttxfungi: cool, thx12:41
StevenKHuh, openstackgerrit is dead12:42
ttxStevenK: it is.12:42
*** cnesa15 has joined #openstack-infra12:42
StevenKThat would explain the lack of message I was waiting for :-(12:42
hasharhttps://review.openstack.org/ works for me at least :D12:42
*** zz_dimtruck is now known as dimtruck12:42
*** cnesa15 has quit IRC12:42
ttxhashar: only the IRC bot is dead.12:42
hasharohhhh12:42
fungijhesketh: i did a 'sudo touch /home/gerrit2/review_site/etc/GerritSiteHeader.html' just now12:44
*** cnesa15 has joined #openstack-infra12:44
fungiihrachyshka: jhesketh was troubleshooting the ci toggle. see if it's any better now (seems to work for me but i may have it cached or something)12:45
*** denis_makogon has quit IRC12:45
ihrachyshkafungi: works now! jhesketh, thanks12:46
*** doug-fish has joined #openstack-infra12:46
fungii'll resuscitate openstackgerrit now12:47
*** openstackgerrit has joined #openstack-infra12:49
fungiStevenK: openstackgerrit has returned to us--sorry about that12:49
AJaeger_fungi, anteaya, There're three patches that have two +2s but are not approved: https://review.openstack.org/#/c/125636/ https://review.openstack.org/#/c/126026/ https://review.openstack.org/#/c/126380/12:49
AJaeger_Two of these are my patches. What's the policy with approving these? Is it ok for me to +A such patches? Or is there a reason those are not approved?12:49
AJaeger_Just want to know how to handle this in the future12:49
*** adalbas has joined #openstack-infra12:50
fungiAJaeger_: i usually take that as a go-ahead to approve my change if there's more than one +2 on the patchset and i don't see any reviewers still waiting on answers to questions posed on it12:50
*** viktors has joined #openstack-infra12:50
*** mmedvede has joined #openstack-infra12:51
AJaeger_fungi: thanks for confirming - I'll approve now since there were no questions...12:51
fungiAJaeger_: i have a question on one12:51
fungiadding it now ;)12:52
AJaeger_oops, I already started clicking - let me see12:52
funginevermind--don't worry about it12:52
fungibut there's probably more cleanup we need to do for that unused gerrit plugin besides just remove the jobs for it12:53
AJaeger_fungi: ah, wasn't aware of it.12:53
AJaeger_fungi: can you give me some pointers on what needs to be done for it - or do you want to do it?12:54
*** mwagner_lap has quit IRC12:54
*** denis_makogon has joined #openstack-infra12:55
fungiAJaeger_: well, it's a project, in a gerrit sense. so we should follow more or less the same process we would follow for retiring any project i think? is it still in gerrit/projects.yaml and so on?12:55
*** julim has joined #openstack-infra12:56
AJaeger_fungi: a grep for project-gerrit-plugin did not reveal anything in project-config12:57
fungiAJaeger_: oh, right the layout.yaml shows the job was simply toed to our copy of the gerrit project12:57
AJaeger_fungi: and https://review.openstack.org/#/admin/projects/ does not list it either12:58
fungii wonder why we use a separate project entry for it in jenkins/jobs/projects.yaml, but i suppose we don't treat it as a real project12:58
fungiin actuality it's a git submodule, i believe12:58
fungiso i think gerrit tracks those slightly differently12:59
*** pblaho has joined #openstack-infra12:59
*** radez_g0n3 is now known as radez12:59
AJaeger_fungi: is there anything I should do now to clean up? This is something new to me...13:01
anteayakrtaylor: we have a session time: http://kilodesignsummit.sched.org/event/9902dac01525691e60ac94bf236569c6#.VDPkGa24FOG13:01
fungiAJaeger_: basically new to me too... i'm poking around seeing if i can tell whether there's anything else we need to do for it. not sure yet13:01
AJaeger_sorry, fungi - I should have waited...13:02
fungiAJaeger_: i may just ask zaro later13:02
fungitrying to prep for day-o-meetings13:02
anteayaah tuesdays13:03
anteayathe meetingest day of the week13:03
anteayathough no tc meeting today13:03
*** ashaeron has quit IRC13:03
*** mwagner_lap has joined #openstack-infra13:03
* AJaeger_ is since 9am in meetings (it's 3pm now for me)13:04
anteayawooooo13:04
anteayamoar meetings13:04
*** pradk has quit IRC13:04
jheskethfungi: thanks, glad that fixed it :-)13:04
anteayajhesketh: hello13:05
*** ashaeron has joined #openstack-infra13:05
jheskethfungi: here is the fix to stop the bug from reoccuring: https://review.openstack.org/#/c/126482/13:05
jheskethanteaya: heya13:05
anteayajhesketh: I'm surprised you're still up13:06
*** jistr|english is now known as jistr13:07
jheskethanteaya: I'm a night person ;-)13:07
anteayayou are tonight13:08
*** HeOS has quit IRC13:08
*** [HeOS] has joined #openstack-infra13:08
anteayauntil you attend an infra meeting13:08
*** esker has joined #openstack-infra13:08
anteayathen you are either a morning person or *really* a night person13:09
krtayloranteaya, great! when did that happen?13:09
*** sdake_ has joined #openstack-infra13:09
*** miqui has joined #openstack-infra13:09
openstackgerritA change was merged to openstack-infra/project-config: Delete delete-project-gerrit-plugin jobs  https://review.openstack.org/12563613:09
anteayakrtaylor: moments before I posted the link to you13:09
openstackgerritA change was merged to openstack-infra/project-config: Add check for ordering of jenkins/jobs/projects.yaml  https://review.openstack.org/12602613:09
openstackgerritA change was merged to openstack-infra/project-config: Enable Keystone extensions for OSC functional jobs  https://review.openstack.org/12638013:09
jheskethanteaya: yeah, although daylight savings started this week so now the meeting is at 6am which makes it firmly in the morning category13:09
anteayajhesketh: firm mornings, the best kind of mornings13:10
anteayabetter than squishy mornings13:10
anteayaand you switched time observance structures already?13:10
anteayathank goodness for utc13:10
*** jog0 has joined #openstack-infra13:11
*** jogo has quit IRC13:11
jheskethanteaya: switched on Sunday13:12
krtayloranteaya, well that was easy, I thought we'd have to discuss at todays infra meeting13:13
*** timfreund has joined #openstack-infra13:13
* krtaylor suspects that anteaya did the heavy lifting on that one13:13
openstackgerritJoshua Hesketh proposed a change to openstack-infra/project-config: Grab the html version of console log  https://review.openstack.org/12647113:14
*** kgiusti has quit IRC13:14
anteayajhesketh: cool13:15
*** dustins has joined #openstack-infra13:15
anteayakrtaylor: well we had to get the etherpad in shape so I had something to life13:15
anteayalift13:15
anteayaso I'm glad we addressed that yesterday at the third-party meeting, thank you13:15
*** dprince has quit IRC13:15
*** dprince has joined #openstack-infra13:16
*** kgiusti has joined #openstack-infra13:17
jheskethokay I'm off13:18
jheskethnight!13:18
AJaeger_good night, jhesketh !13:19
anteayanight jhesketh13:20
*** mjturek has quit IRC13:21
*** mjturek has joined #openstack-infra13:22
*** mriedem has joined #openstack-infra13:22
*** r-daneel has joined #openstack-infra13:23
*** flaviof_zzz is now known as flaviof13:23
*** amotoki has joined #openstack-infra13:23
*** nosnos has quit IRC13:24
*** mrmartin has quit IRC13:27
openstackgerritA change was merged to openstack-infra/project-config: Add Kolla PEP8 job  https://review.openstack.org/12648513:28
*** yamamoto_ has quit IRC13:29
*** zz_jgrimm is now known as jgrimm13:29
*** sdake_ has quit IRC13:30
*** koolhead_ has quit IRC13:32
anteayayay, a tc candidate!!13:32
* anteaya wipes her brow13:33
anteayawhew13:33
*** koolhead17 has joined #openstack-infra13:33
AJaeger_yeah, annegentle !13:34
annegentleAJaeger_: whew!13:34
anteayaI can't indicate any preference for a candidate13:34
anteayaall I can say is yay a candidate!13:34
AJaeger_anteaya: since there's only one, you could say that you would vote for her with the current set of candidates ;)13:35
annegentleLOL AJaeger_ :)13:35
anteayaI can't say who I would vote for under any circumstances13:35
*** gokrokve has joined #openstack-infra13:35
anteayathat would call into question my neutrality13:35
anteayawhich I won't do13:35
*** bcourt has quit IRC13:35
anteayacan't even joke about it, sorry to be a stick in the mud13:36
AJaeger_anteaya: understood.13:36
anteayaAJaeger_: thanks13:36
AJaeger_anteaya: btw. you do a great job with the elections, thanks!13:36
*** mwagner_lap has quit IRC13:36
*** koolhead17 has quit IRC13:37
AJaeger_The sorting check for jenkins/jobs/projects.yaml works ust fine - dhellmann's addition at end-of-file will fail now (just rechecked)13:37
anteayaAJaeger_: thanks, I appreciate that you think so13:37
*** bcourt has joined #openstack-infra13:37
anteayaAJaeger_: oh I want to test that13:37
anteayaAJaeger_: which dhellmann patch can I test it with?13:38
AJaeger_anteaya: https://review.openstack.org/12579613:38
AJaeger_It failed the test now ;)13:39
AJaeger_and the test passed in https://review.openstack.org/12647113:39
*** MarkAtwood has joined #openstack-infra13:39
AJaeger_(recheck still running for 126471)13:40
*** xyang0 has joined #openstack-infra13:40
anteayathe gate-project-config-jenkins-project job was not registered on 12647113:41
AJaeger_anteaya: https://jenkins05.openstack.org/job/gate-project-config-jenkins-project/1/13:41
anteayasorry I wanted to test 12614513:41
anteayaAJaeger_: what patch is that job from?13:41
AJaeger_it's from 126471 - the running recheck13:42
*** zns has joined #openstack-infra13:42
AJaeger_sure, please test 126145.13:42
*** armax has joined #openstack-infra13:45
*** oomichi_ has quit IRC13:46
*** AJaeger_ has quit IRC13:48
*** hdd has quit IRC13:50
*** e0ne has quit IRC13:50
*** Sincler has joined #openstack-infra13:51
*** mwagner_lap has joined #openstack-infra13:52
*** e0ne has joined #openstack-infra13:53
*** gokrokve has quit IRC13:53
*** pcm_ has quit IRC13:54
*** hdd has joined #openstack-infra13:54
*** emagana has joined #openstack-infra13:54
*** hdd has quit IRC13:55
*** andreaf is now known as andreaf_13:57
*** e0ne has quit IRC13:58
*** marun has joined #openstack-infra13:58
*** ashaeron has quit IRC13:59
*** dangers_away is now known as dangers13:59
*** mfer has joined #openstack-infra14:00
*** markmcclain has joined #openstack-infra14:00
*** julim has quit IRC14:01
*** e0ne has joined #openstack-infra14:01
*** nelsnelson has joined #openstack-infra14:02
*** julim has joined #openstack-infra14:04
*** e0ne_ has joined #openstack-infra14:05
*** esker has quit IRC14:06
*** e0ne has quit IRC14:06
*** ayoung has joined #openstack-infra14:06
*** esker has joined #openstack-infra14:06
*** ashaeron has joined #openstack-infra14:07
*** david-lyle has joined #openstack-infra14:08
*** radez is now known as radez_g0n314:08
*** _nadya_ has quit IRC14:09
*** stevemar has joined #openstack-infra14:12
*** ashaeron has quit IRC14:12
*** zns has quit IRC14:13
*** ashaeron has joined #openstack-infra14:13
openstackgerritA change was merged to openstack-infra/project-config: Add manifest build to groups portal release job  https://review.openstack.org/12549414:14
openstackgerritDerek Higgins proposed a change to openstack-infra/project-config: Switch all tripleo tests to use Ironic  https://review.openstack.org/12656314:16
*** pradk has joined #openstack-infra14:17
dolphmi'm looking at the transifex patches from openstack-proposal-bot - can anyone point me to the repo which is responsible for producing those patches?14:17
*** hdd has joined #openstack-infra14:17
*** [HeOS] has quit IRC14:18
morganfainbergdolphm, https://github.com/openstack-infra/project-config/blob/master/jenkins/jobs/translation-jobs.yaml14:18
*** pblaho has quit IRC14:18
morganfainbergdolphm, and it *looks* like a periodic job in zuul.14:18
*** homeless has joined #openstack-infra14:18
*** koolhead17 has joined #openstack-infra14:18
*** koolhead17 has quit IRC14:18
*** koolhead17 has joined #openstack-infra14:18
*** pblaho has joined #openstack-infra14:18
morganfainbergdolphm, looking https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/propose_translation_update.sh14:18
morganfainbergdolphm, and https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/common_translation_update.sh is the sourced file.14:19
*** radez_g0n3 is now known as radez14:19
dolphmmorganfainberg: i don't see any branch handling there14:20
morganfainbergyeah14:20
morganfainberglooks like master only14:20
dolphmmorganfainberg: even the git-review line only has a topic14:20
AJaegerdolphm, I can14:20
AJaegerdolphm, project-config is the repo14:20
*** dkranz has joined #openstack-infra14:21
dolphmAJaeger: thanks! (but morgan beat you to it :)14:21
AJaegerjenkins/scripts//propose_translation_update.sh14:21
AJaegerah, I should have read all.14:21
*** david-lyle has quit IRC14:21
dolphmAJaeger: we're looking for branch support, for stable/* and proposed/* specifically14:21
morganfainbergAJaeger, we're looking to update translations for *just* proposed/juno branch if possible14:21
AJaegerdolphm, I've done all of the last changes - so can answer any questions you have14:21
AJaegerAh - that hasn't been done yet ;(14:22
*** zns has joined #openstack-infra14:22
*** zz_gondoi is now known as gondoi14:22
AJaegerFor horizon akihiro and daisy copied in transifex everything away to -juno14:22
AJaegerand then manually import14:22
AJaegerThe problem is that there's no branch support in transifex - and any change you submit now in keystone, updates the PO files in transifex14:23
AJaegerSo, you would loose support.14:23
*** otherwiseguy has joined #openstack-infra14:23
AJaegerdolphm, morganfainberg: My proposal: Don't do it ;(14:23
*** maxbit has joined #openstack-infra14:24
morganfainbergAJaeger, ah .14:24
AJaegerkeep the state of the translations as is - or discuss on the openstack-i18n mailing list with the translators14:24
clarkbthere is no stable branch support14:24
clarkbwe have string freezes14:24
dolphmAJaeger: that's no fun14:24
morganfainbergdolphm, we might just need to backport straight from master for RC2 if ttx wants the update14:24
dolphmclarkb: just looking to keep line numbers and whatnot in sync as we backport patches14:24
dolphmclarkb: the strings themselves shouldn't change14:25
clarkbline numbers are just comments right?14:25
dolphmclarkb: yes14:25
morganfainbergdolphm, i don't think we can backport the master one we've landed removal patches?14:25
AJaegerdolphm, what exactly is the problem you're trying to solve?14:25
morganfainbergsince we opened for Kilo14:25
dolphmmorganfainberg: clarkb: we also have the risk of backporting new strings from master that are not in proposed/juno14:25
*** [HeOS] has joined #openstack-infra14:25
AJaegermorganfainberg, the removal of files is fine14:26
morganfainbergclarkb, dolphm, not that the strings in juno changed, but yes.14:26
AJaegerdolphm, exactly14:26
dolphmAJaeger: updating translations in proposed/juno one last time before release14:26
*** tonytan4ever has joined #openstack-infra14:26
AJaegerdolphm, let me check something...14:26
AJaegerdolphm, this is keystone, correct?14:26
openstackgerrityolanda.robla proposed a change to openstack-infra/jeepyb: Add a git clean command before updating local copy  https://review.openstack.org/12656714:27
AJaegerdolphm, when did you import last time the translations?14:27
AJaegerNot today - the one before14:27
ttxSep 2914:27
morganfainbergAJaeger, https://review.openstack.org/#/c/123941/14:28
AJaegerdolphm, morganfainberg  http://paste.openstack.org/show/119389/14:28
AJaegerYou're not missing much on translation strings14:28
ttxAJaeger: but they do not get the cleanup where we delete the <20%14:28
AJaegerttx, indeed. That's one missing piece14:29
*** erikmwilson has joined #openstack-infra14:30
dolphmmorganfainberg: we've also deleted a signficant amount of code from master - i don't think it's the case, but i wouldn't want to delete a bunch of valid strings in proposed/juno either14:30
ttxwhich is the biggest reason why I wanted to refresh on rc214:30
morganfainbergdolphm, yeah that was my concern14:30
*** jgallard has joined #openstack-infra14:30
AJaegerttx and those files could easily backported14:30
clarkbso I wouldnt backport14:30
ttxsince we have string freeze a,d line numbers are comments...14:30
ttxbackport should be safe ?14:30
clarkbI would generate stable/ approprate changes directly14:31
AJaegerttx, removal of files should be safe. backport of changes not.14:31
dolphmclarkb: how?14:31
ttxclarkb: and when :)14:31
clarkbextract messages, sync in translations you want push to gerrit14:31
AJaegerdolphm, do you want a manual patch that removes the files?14:31
*** gokrokve has joined #openstack-infra14:32
dolphmAJaeger: yes, but i'd also like to know how to produce that patch myself14:32
dolphmAJaeger: python setup.py update_catalog --no-fuzzy-matching  --ignore-obsolete=true ?14:33
AJaegerI would just run jenkins/scripts/propose_translation_update.sh manually14:33
AJaegerwithout the "send_patch" at the end14:33
AJaegerand the initial setup of setup_git and setup_review14:34
AJaegeryou might want to skip the "tx pull"14:34
AJaegerIt downloads the translations of the current state...14:35
AJaegerAnd needs transifex-client  installed14:35
*** dprince has quit IRC14:35
dolphmAJaeger: how'd i do? https://review.openstack.org/#/c/126569/14:36
AJaegerdolphm, the python setup.py merges translation and regenerates.14:36
* AJaeger checks14:36
*** pcrews has joined #openstack-infra14:36
AJaegerdolphm, that is fine.14:36
AJaegerIt did not delete the 20 % files - if you want those, call14:37
*** coolsvap|afk is now known as coolsvap14:37
AJaeger"cleanup_po_files keystone" - from the common.. script14:37
AJaegerdolphm, if you want to update the LOG messages, you need to call the loop https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/propose_translation_update.sh#L43 as well14:38
AJaegerbut first call setup_loglevel_vars14:39
AJaegerdolphm, but your patch is fine - the question is just whether you want to enhance it.14:39
*** hdd has quit IRC14:40
dolphmAJaeger: ah the setup_loglevel_vars explains why it deleted everything in locale/ lol14:40
AJaegereverything? That14:40
AJaegerThat'S not good ;(14:41
dolphmAJaeger: it was my mistake14:41
AJaegerdolphm: I should have better documented the calls - let me do a quick patch and then refine it later. I need to leave soon.14:41
dolphmAJaeger: i was about to say the same14:42
dolphmAJaeger: i'm going to leave it as-is for the moment14:42
dolphmttx: morganfainberg: see the updated commit message https://review.openstack.org/#/c/126569/ - although as AJaeger mentioned above, this can be improved with a couple additional steps14:44
*** _nadya_ has joined #openstack-infra14:44
*** datsun180b has joined #openstack-infra14:44
AJaegerdolphm, fine!14:44
*** esker has quit IRC14:45
*** wenlock has joined #openstack-infra14:46
*** IAX has joined #openstack-infra14:46
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Document jenkins/scripts/propose_translation_update.sh  https://review.openstack.org/12657414:48
AJaegerdolphm, please review ^^^ and tell me what's missing or would have helped you even more14:48
AJaegerdolphm, common_translation_update.sh has more comments in it...14:49
*** eharney has joined #openstack-infra14:49
ttxdolphm, AJaeger: loks like it doesn't scrub the near-empty files14:50
*** [HeOS] has quit IRC14:50
AJaegerttx: dolphm didn't do that call14:50
ttxAJaeger: should we ?14:51
ttxI feel like <20% translations arte worse than nothing14:51
*** HeOS has joined #openstack-infra14:51
ttxso I support scrubbing them14:51
AJaegerttx: I agree and that'S why they're now deleted ;)14:51
ttxAJaeger: what should have dolph run instead ?14:52
AJaegerttx, I'll just document it ;) Need to run it myself first14:52
*** emagana has quit IRC14:52
*** chuckC_ has quit IRC14:52
ttxok, thx14:52
*** emagana has joined #openstack-infra14:53
ttxAJaeger: we'll talk about it at the cross-project meeting tonight, if you are still around at 21:00 UTC14:53
ttxto communicate the recipe around14:53
AJaegerhttp://paste.openstack.org/show/119401/ contains the commands I executed, dolphm14:53
AJaegerttx, which cross-project meeting?14:54
*** jheroux has joined #openstack-infra14:54
ttxAJaeger: release/project meeting14:54
ttxhttp://wiki.openstack.org/Meetings/ProjectMeeting14:54
AJaegerttx, ah. Let me see whether I'm still awake...14:54
ttxyou should not be :)14:54
ttxjust in case you can't sleep, join us ;)14:55
AJaegerttx: thanks!14:55
ttxotherwise I'll communicate whatever you come up with14:55
AJaegerttx the paste above contains the commands for deletions14:56
*** reed has joined #openstack-infra14:56
AJaegerttx, I need to leave now, will be back online in 2+ hours. If any of you can grab the commands and document it, it would be nice - if not, I'll do it myself14:57
ttxI'll let dolphm try them14:57
*** emagana has quit IRC14:57
AJaeger;)14:57
AJaegerbye for now!14:57
*** markmcclain has quit IRC14:58
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Build docs for openstack/governance  https://review.openstack.org/12579614:58
dhellmannAJaeger, anteaya : I can't make that sort error appear locally. How do I run that test myself?14:59
*** thedodd has joined #openstack-infra15:00
mesteryHi infra folks! Have a question: How can I create a gerrit group which has only +2/-2, and not +A. Is this possible?15:00
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Add jenkins-project to the default env list  https://review.openstack.org/12657915:00
dhellmannAJaeger, anteaya : found it ^^15:01
*** chuckC_ has joined #openstack-infra15:02
dhellmannmestery: I think the "label-Workflow" permissions control the +A, so if you leave those out of your acl file it should do what you want15:02
*** mriedem has quit IRC15:02
mesterydhellmann: Awesome, thanks! Any pointers to adding this new group? Apologies for being a noob here. ;)15:03
dhellmannmestery: I've only ever managed groups through a combination of patches to acl files and asking fungi for help -- I *think* if the acl file refers to a group that does not exist, it will be created automatically but then be empty and you'll need someone to add you15:03
*** mwagner_lap has quit IRC15:04
*** rushiagr is now known as rushiagr_away15:04
*** mriedem has joined #openstack-infra15:04
openstackgerritJay Pipes proposed a change to openstack-infra/project-config: Define OpenStack projects without Programs  https://review.openstack.org/12658115:04
fungidhellmann: mestery: correct15:05
mesteryfungi: Are there pointers for creating this on a wiki somewhere? Or do I just create the group in the gerrit UI?15:05
mesterydhellmann: Thanks for pointing me at fungi. :)15:05
fungimestery: you reference the new group in an acl15:06
fungimestery: for example openstack-infra/project-config:gerrit/acls/openstack/neutron.config15:06
dhellmannmestery: this might be useful: https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Add_Gerrit_permissions15:06
mesteryfungi: Cool! I'll take a peek and poke you for any help. Much appreciated!15:06
fungimestery: once the review for the change to the acl gets approved, the group gets automatically created (empty) as dhellmann indicated15:07
mesteryfungi: Ack, got it. Thanks!15:07
*** jamielennox has quit IRC15:08
*** gibigiana has quit IRC15:08
*** gibigiana has joined #openstack-infra15:08
*** ihrachyshka has quit IRC15:10
*** hashar has quit IRC15:10
openstackgerritKyle Mestery proposed a change to openstack-infra/project-config: Add neutron-drivers team for approving specs.  https://review.openstack.org/12658815:11
mesteryfungi: Is it as simple as that ^^^15:11
ttxfungi: fix is working, now autoclosing on propsoed/juno: https://bugs.launchpad.net/python-glanceclient/+bug/137155915:11
uvirtbotLaunchpad bug 1371559 in python-glanceclient "v2 image-update does not handle some schema properties properly" [Medium,Fix committed]15:11
fungittx: excellent15:11
anteayamestery: yes15:11
mesteryanteaya: Awesome, thanks!15:11
anteayamestery: what about abandon15:12
* mestery looks15:12
*** kgiusti has quit IRC15:12
anteayamestery: do you want all of specs core to be able to abandon? or just the drivers group?15:12
mesteryanteaya: Good call, changing that, new patch inbound.15:12
anteayamestery: kk15:12
openstackgerritKyle Mestery proposed a change to openstack-infra/project-config: Add neutron-drivers team for approving specs.  https://review.openstack.org/12658815:12
mesteryanteaya: ^^^15:13
anteayamestery: +215:13
mesteryanteaya: Thank you!15:14
anteayanp15:14
HeOSHi everyone! Can we migrate from gerrit 'A' to gerrit 'B' only specific branches by jeepyb?15:14
fungiHeOS: probably you would need intermediate clone repositories with the unwanted branches deleted15:15
anteayadhellmann: I think it was you that asked me a format question about tc question responses? https://wiki.openstack.org/wiki/TC_Elections_October_2014#Responses_to_TC_Election_Questions15:16
fungiHeOS: also, keep in mind that the review history on the migrated commits would not end up in the second gerrit15:16
anteayadhellmann: that is the vision, which will look better once we have a few more candidates to fill it out15:16
*** kgiusti has joined #openstack-infra15:16
*** changbl_ has joined #openstack-infra15:17
bswartzI have a question about gerrit/launchpad and I'm not sure if this is the right place -- how can I change my email address in Launchpad and/or add a second "identity" to gerrit which refers to a different email address?15:17
*** mwagner_lap has joined #openstack-infra15:17
bswartzright now I have 2 email addresses in gerrit and I'd like to have just 115:17
clarkbttx: dolphm: ok I didn't quite follow the entire keystone translation thread here but it sounds like you guys are happy?15:18
anteayabswartz: this is the right place to ask15:18
clarkbttx: dolphm: we can probably set up jobs that run on stable/* that do not sync from transifex and just do cleanup of the files in the repos15:18
*** thedodd has quit IRC15:18
fungibswartz: your question seems contradictory to me. first you say you want a second e-mail address in gerrit, then you say you have two and want only onwe15:19
clarkbttx: dolphm: would that have been helpful15:19
openstackgerritJay Pipes proposed a change to openstack-infra/project-config: Define OpenStack projects without Programs  https://review.openstack.org/12658115:19
anteayaso for emails in gerrit go to settings > contact information15:19
bswartzfungi: I want to change the email address -- but I'm not able to change the one associated with the LP identity15:19
bswartzso I'm stuck halfway with 2 addresses15:19
fungibswartz: oh, you want gerrit to use a different e-mail address than lp?15:20
bswartzfungi: I already have that working15:20
bswartzbut I still login with the old email address15:20
fungier15:20
bswartzI can't change the email address I login with because that's tied to my LP15:21
fungibswartz: when you say "email address" are you talking about a different launchpad account entirely or something?15:21
bswartzfungi: perhaps -- when I attemped to change my email address in LP, my logins to gerrit stopped working15:22
jrollbswartz: I have the same problem, as far as I can tell it's not solveable without a new gerrit ID, then you lose everything tied to the old one :(15:22
fungibswartz: you should be able to modify your gerrit e-mail addresses at https://review.openstack.org/#/settings/contact (choose which is preferred, remove unwanted addresses, register new ones), but gerrit's openid integration will also import and link an e-mail address if your lp account login provides one15:22
*** thedodd has joined #openstack-infra15:22
bswartzjroll: that's what I've observed but I'm not willing to accept defeat15:22
jrollha15:23
bswartzfungi: I'm talking about this page https://review.openstack.org/#/settings/web-identities15:23
fungibswartz: there are also regrettably some sorts of changes you can make to your lp account which causes it to start using a new openid url, and if you log in with that it causes gerrit to create a new account, possibly also importing a conflicting e-mail address15:23
bswartzI have multiple emails but only one "Identity"15:23
bswartzfungi: yes that's exactly what happened to me15:23
bswartzso how can I fix my gerrit to accept the new openid url?15:24
fungiokay, it can basically only be cleaned up with database surgery. this is one of the reasons we're eager to replace lp with an openid provider of our own. lp and gerrit have different "ideas" of what is an acceptable level of consistency for openid urls15:24
bswartzinteresting15:25
fungii'll go digging in the db and see what i can do to untangle this for you15:25
dolphmfungi: you should be able to change addresses (i have done so myself), but there appears to be an issue with gerrit where you can get stuck15:25
bswartzis this new openID system close to seeing the light of day?15:25
jedimikeclarkb, I think I did what you suggested with https://review.openstack.org/#/c/114510/5/ :) could you take a quick look and let me know if I'm along the right lines?15:25
fungibswartz: closer every day. i have the https cert for the domain as of this week15:26
fungibswartz: mrmarton and smarcet have been writing and implementing the system, and integrating it with the foundation account db15:26
clarkbjedimike: sure15:27
*** che-arne has quit IRC15:27
dolphmfungi: Lance Bragstad is another gerrit account that is funked up - there appear to be two gerrit accounts, one of which is broken. (there were two LP accounts at some point, but I don't think that's the case anymore)15:29
fungidolphm: cool, i'll have a look at that one too and see what i can do15:29
dolphmas a result, you can't add him as a reviewer at all, but he shows up twice in search15:29
clarkbjedimike: yup I think that is what jeblair had in mind. I am not sure https://review.openstack.org/#/c/114510/5/zuul/trigger/__init__.py is necessary. Couldn't you just directly import zuul.trigger.gerrit?15:30
*** Hefeweizen has joined #openstack-infra15:31
openstackgerritSergey Skripnick proposed a change to openstack-infra/project-config: Change paths in rally-jobs according to new layout  https://review.openstack.org/12659815:31
clarkbjedimike: I only bring that up because that is an idiom that isn't used anywhere else in zuul iirc15:31
jedimikeclarkb, yeah, originally I had an empty validate_trigger function in timer too, so we had a path to check each trigger type already set up, so it's kinda the structure left from that, should we need it. Easy enough to change though to fit in with the rest of the style15:31
*** kgiusti has quit IRC15:32
*** k4n0 has quit IRC15:33
*** jog0 is now known as jogo15:34
*** HeOS has quit IRC15:34
*** kgiusti has joined #openstack-infra15:37
*** hdd has joined #openstack-infra15:37
*** otherwiseguy has quit IRC15:38
*** otherwiseguy has joined #openstack-infra15:39
openstackgerritMike Heald proposed a change to openstack-infra/zuul: Enforce ref only for gerrit events that supply a ref  https://review.openstack.org/11451015:40
*** kgiusti has quit IRC15:40
*** kgiusti has joined #openstack-infra15:41
jedimikethere, simplified in patch set 6 :)15:41
*** dizquierdo has quit IRC15:41
clarkbjedimike: is the bad_misplaced_ref fixture automagically being tested for you?15:42
*** e0ne_ is now known as e0ne15:42
*** kgiusti has joined #openstack-infra15:42
clarkbjedimike: wouldn't suprise me if that was the case just double checking :)15:42
clarkbbut that looks better thanks15:42
jedimikeclarkb, yes, it is :) I always make a test fail before I write new code, testing each fixture works nicely15:42
dolphmAJaeger: this was a bit more involved, but does this look correct? https://review.openstack.org/#/c/126569/15:42
*** jamielennox has joined #openstack-infra15:43
clarkbdolphm: is the desire there simply to minimize the contents of the release? /me is trying to figure out what the goal is so it can be automated for next time15:43
reeddoes planet.openstack.org export also RSS (it only references atom.xml)15:44
clarkbjedimike: yup I see the magical test now. /me +2s15:44
* jedimike does the happy dance15:44
dolphmclarkb: honestly i don't know if this is correct. you need a transifex account to pull translations, which i don't have, so this seems to have nuked everything15:45
mordredreed: http://planet.openstack.org/rss20.xml15:46
reedthanks mordred15:46
clarkbdolphm: it should nuke anything under 20% translated15:47
reeddo you know openstack product managers who may want to meet other like-minded individuals? please point them at http://maffulli.net/2014/10/07/next-steps-for-hidden-influencers/15:47
mordredgothicmindfood: ^^15:48
clarkbdolphm: if you don't run the sync from transifex those numbers should remain the same right?15:48
dolphmclarkb: that's throwing away a lot of good translations15:48
dolphmclarkb: not sure15:48
dolphmclarkb: i'll found out when AJaeger returns :)15:48
clarkbdolphm: the 20% threshold as AJaeger and ttx have said above is sort of a useful vs not useful number. And the translations don't go away they continue to live on transifex15:48
fungialso someone needs to come up with a less creepy name than "hidden influencers"15:51
mordredfungi: what about "secret cabal of meat"15:52
*** xyang0 has quit IRC15:52
ttxshadows behind the throne15:52
ttxoe "the spiders"15:52
mordredttx: what do shadows behind the throne do when there is no throne?15:53
ttxmordred: must be bored to death15:53
fungimordred: negative, i am a meat popsicle15:53
clarkbjedimike: oh you still need to fix indentation though15:54
clarkbpep8 should fail and yell about it15:54
jedimikeoh, pep8 didn't yell :( I'll check and fix now15:54
clarkbfungi: mordred: https://review.openstack.org/#/c/125244/2 is a thing that would make sdague very happy when he gets back15:55
clarkbmordred: also see comments on https://review.openstack.org/#/c/125475/15:55
*** vhoward has left #openstack-infra15:55
anteayafungi: the only correct answer15:55
openstackgerritMike Heald proposed a change to openstack-infra/zuul: Enforce ref only for gerrit events that supply a ref  https://review.openstack.org/11451015:56
*** arxcruz has quit IRC16:00
* clarkb digs up a test that can be run on devstack-precise-dib16:00
*** primemin7sterp is now known as primeministerp16:02
fungiwow. our nodes graph looks markedly unhealthy. taking a look under the hood now16:02
*** afazekas has quit IRC16:03
*** primeministerp is now known as primemin7sterp16:03
mordredclarkb: the pipeline names thing is fine - kinda feels like it might want to be a core zuul default16:06
*** MaxV has quit IRC16:06
zaromorning16:06
anteayamorning zaro16:06
*** MaxV has joined #openstack-infra16:07
openstackgerritMonty Taylor proposed a change to openstack-infra/zuul: Include pipeline name in default messages  https://review.openstack.org/12660816:08
mordredclarkb: like that ^^16:08
*** kgiusti has quit IRC16:08
*** gyee has joined #openstack-infra16:08
fungilbragstad: dolphm says you have two conflicting gerrit accounts. looks like your ldbragst account from 2012-07-23 has been superseded by your lbragstad account from 2014-01-13? is it okay for us to deactivate the older account?16:09
lbragstadfungi: that would be great... the thing is that my core-ish for keystone is tied to the ldbragst account16:10
openstackgerritClark Boylan proposed a change to openstack-infra/project-config: Add test jobs for devstack-precise-dib images  https://review.openstack.org/12660916:10
dolphmlbragstad: we can fix that16:10
lbragstaddolphm: fungi perfect16:10
dolphmfungi: can you merge anythign about the acounts first?16:10
clarkbmordred: we decided not to put it in zuul, because it is already completely configurable and may not be a compatible change if other people are doing javascript like we are16:10
mordredclarkb: nod16:10
*** kgiusti has joined #openstack-infra16:11
*** MaxV has quit IRC16:11
clarkbfungi: a quick glance at some magical graphs says hpcloud may not be happy?16:11
*** ashaeron has quit IRC16:11
fungidolphm: at this point it looks like the newer account is in use and has been for a while, so probably safer to deactivate the old one and update group membership manually16:11
mordredclarkb: the adding it by hand on every line in the config file just raised my hackles - seems very much liek a task for a computer and not a human16:11
*** ildikov has quit IRC16:11
mordredbut meh16:11
clarkbmordred: ya, I know jhesketh prefered this method16:12
fungiclarkb: i just checked for disassociated floating ips in hpcloud and found none, so it's not that this time at least16:12
dolphmfungi: if he disappears from keystone-core, i'll add him back16:12
fungidolphm: i believe he will. just a sec and i'll find out16:12
lbragstadfungi: need anything on my end?16:12
*** bhunter71 has joined #openstack-infra16:12
fungilbragstad: just you to test that i haven't broken your ability to get work done in a couple minutes16:12
*** pcm_ has joined #openstack-infra16:13
clarkbfungi: https://community.hpcloud.com/status doesn't show anything16:13
mordredclarkb: speaking of that - did we ever move to those new neutron network/routers?16:13
clarkbmordred: I don't know that the new ones were properly placed16:14
fungiclarkb: i've got a hunt for alien nodes going, but it takes a few minutes to settle on a reliable count so if it's over-quota issues i should have them sorted momentarily16:14
clarkbmordred: the existing ones were16:14
*** doude has quit IRC16:14
mordredclarkb: ah - so we got the old ones moved and have 4 new ones we just haven't added yet?16:14
clarkbmordred: ya  Ithink so16:14
mordrednod16:15
fungilbragstad: dolphm: i've deactivated the old 5046 account id leaving the newer 9954 intact. it looks from https://review.openstack.org/#/admin/groups/9,members like it was tied to the newer account anyway (if it hadn't been, you wouldn't have been able to -2/+2 or approve any changes in the past 8-9 months)16:16
*** yamahata has quit IRC16:18
lbragstadfungi: ok, I logged out and reauth'd and it seems broken. My old account was the one I'd land on. Now it's "Not Found", as expected16:19
*** esker has joined #openstack-infra16:19
clarkbrax-dfw is claiming it is overquota16:20
fungilbragstad: oh, weird... so you were logging into the webui with the ldbragst account but uploading changes with lbragstad?16:20
clarkband we are getting timeouts for deletion there16:20
clarkbthere are timeouts on launches in hpcloud16:20
lbragstadfungi: when uploading changes I had to use my ldbragst gerrit username16:20
clarkbwhich would immediately mark the hpcloud nodes as delete16:20
lbragstadbut I believe both accounts were somehow tied to the same email16:20
fungilbragstad: oh, okay. i'll try flip-flopping this then16:21
pleia2good morning16:21
*** Ryan_Lane has joined #openstack-infra16:21
clarkbso we seem to be churning on timeouts for operations like launch node16:21
clarkbpleia2: good morning16:22
fungilbragstad: i've reactivated the older 5046 account and deactivated 9954 now. log out/in and try again?16:22
*** Ng has quit IRC16:22
*** Alex_Gaynor has quit IRC16:22
*** j^2 has quit IRC16:22
lbragstadfungi: works now,16:22
lbragstadfungi: ldbragst username and account 504616:22
fungilbragstad: okay, good. and that's the one you're uploading changes with too? (same ssh username)16:22
*** shashankhegde has joined #openstack-infra16:23
fungilbragstad: are you still able to +2 a keystone change?16:23
*** _buzz has joined #openstack-infra16:23
*** coolsvap is now known as coolsvap|afk16:23
lbragstadfungi: [1] yes, same ssh username, [2] checking16:23
*** rushiagr_away is now known as rushiagr16:23
lbragstadfungi: permissions for +2/-2 seem to work16:24
anteayamorning pleia216:24
lbragstadfungi: so the only change was disabling the newer account, correct?16:25
anteayaclarkb: so issues with -dfw and hpcloud?16:25
fungilbragstad: yep, so i think you're all set then. let me or one of the other infrastructure root admins in here know if you spot anything amiss16:25
fungianteaya: dfw is full of orphaned instances (alien nodes) which i need to clean up, so it's going over quota16:26
lbragstadfungi: will do, thank for you checking into that, I appreciate it. So I should only have one username tied to one email now, I think that was causing some issues with my gerrit account.16:26
fungianteaya: the hpcloud issues sound more like timeouts though, so could be a problem in one of the azs again16:26
anteayafungi: ah16:26
anteayaawesome16:26
*** jlibosva has quit IRC16:26
fungilbragstad: agreed16:26
openstackgerritSamuel Merritt proposed a change to openstack/requirements: Bump eventlet dependency to 0.15.2.  https://review.openstack.org/12661316:26
lbragstadfungi: thank you sir!16:26
anteayawell at least we have a way to get dfw back, or you do16:26
*** thedodd has quit IRC16:27
mordredianw: on the nodepool metadata patch - is the max of five entries a nova limitation?16:27
*** primemin7sterp is now known as primeministerp16:28
*** jistr has quit IRC16:29
openstackgerritA change was merged to openstack-infra/project-config: Add neutron-drivers team for approving specs.  https://review.openstack.org/12658816:30
clarkbmordred: ya iirc the number and size of entries is limited by nova16:30
fungilbragstad: you'16:31
fungilbragstad: you're welcome16:31
fungianteaya: yep, working on reclaiming dfw now16:31
anteaya\o/16:32
*** ramashri has joined #openstack-infra16:34
mesteryfungi anteaya: Now that this merged (https://review.openstack.org/#/c/126588/) how do I add myself to that new team in gerrit? Anything special I need to do?16:34
*** dprince has joined #openstack-infra16:34
anteayamestery: wait16:35
* mestery waits16:35
*** shashankhegde has quit IRC16:35
anteayamestery: gerrit doesn't know about it yet: https://review.openstack.org/#/admin/groups/?filter=neutr16:36
fungimestery: i've added you to https://review.openstack.org/#/admin/groups/464,members just now16:36
anteayaonce it does, fungi will add you and ping16:36
anteayaah done16:36
mesteryfungi anteaya: Thank you!16:36
*** thedodd has joined #openstack-infra16:36
fungiyw16:36
*** bdpayne has joined #openstack-infra16:37
*** _nadya_ has quit IRC16:37
*** marcusvrn_ has joined #openstack-infra16:38
*** dustins has quit IRC16:39
rcarrillocruzhey folks16:40
rcarrillocruztrying to install a Jenkins with openstack-infra/config manifests16:41
rcarrillocruzI've seen the manifest created a 'gerrig' user for JJB, to upload the jobs to Jenkins:16:41
rcarrillocruzhttp://git.openstack.org/cgit/openstack-infra/config/tree/modules/openstack_project/manifests/jenkins.pp#n616:41
rcarrillocruzi'd like to get confirmation if this 'gerrig' user you create it out-of-bands via the UI, or if it should be created by puppet16:41
*** patrickeast has joined #openstack-infra16:42
rcarrillocruzsince i applied the manifest in a VM and i get an instance without any user16:42
rcarrillocruzand without any security setting configured16:42
*** Alex_Gaynor has joined #openstack-infra16:42
*** pblaho has quit IRC16:42
clarkbrcarrillocruz: it needs to be created out of bad16:43
clarkb*band. jenkins doesn't really have a good api for that16:43
*** zigo has quit IRC16:43
rcarrillocruzclarkb: ok, and what kind of authentication do you use for 'gerrig' ? is it a user on the jenkins own database or you create it as a SSO user?16:45
*** gokrokve has quit IRC16:45
*** gokrokve has joined #openstack-infra16:45
clarkbrcarrillocruz: I believe it is a SSO user https://launchpad.net/~gerrig but we use api keys with it16:45
clarkbrcarrillocruz: so the important bit is the api key not sso vs local16:45
*** gokrokve has quit IRC16:45
*** zigo has joined #openstack-infra16:46
*** AJaeger_ has joined #openstack-infra16:46
rcarrillocruzclarkb: well, thing is i'm biting what it appears to be a bug: https://issues.jenkins-ci.org/browse/JENKINS-23479?page=com.atlassian.streams.streams-jira-plugin:activity-stream-issue-tab16:46
openstackgerritMonty Taylor proposed a change to openstack-infra/nodepool: Record interesting info into nova metadata  https://review.openstack.org/12662116:46
AJaeger_dolphm: this is really strange. I ran the commands in http://paste.openstack.org/show/119401/ and it removed only a few files16:46
fungiyeah, pretty much create an account on the jenkins master(s) via whatever mechanism, give it sufficient permissions in the acl (most/all of them really) and add an api credential, then reference that16:47
rcarrillocruzif i create a 'gerrig' user as a local jenkins user, i'm unable to login with it16:47
AJaeger_the commands given do not connect to transifex at all....16:47
rcarrillocruzwhereas, if i create register the user (login page -> 'create account' ) it works16:47
rcarrillocruzi haven't tested it with 'gerrig' been a SSO user16:47
clarkbrcarrillocruz: we are running the LTS so 1.565.316:47
rcarrillocruzbut as a local jenkins user DB does not work16:47
fungircarrillocruz: also i think zuul is currently stymied by the csrf protection for the api interface, so you may need to unset that. clarkb: do you remember?16:47
fungier, not zuul but jjb16:48
clarkbfungi: huh I don't remember that16:48
rcarrillocruzhmm16:48
*** erikmwilson has quit IRC16:48
rcarrillocruzi installed this manifest on Trusty16:48
rcarrillocruzby LTS you mean trusty or still precise?16:48
fungircarrillocruz: lts jenkins release16:48
*** dkliban_afk is now known as dkliban16:48
rcarrillocruzah, they also have lts releases!16:49
fungircarrillocruz: but also we're running it on ubuntu precise at the moment yes16:49
rcarrillocruzhmm16:49
rcarrillocruzlet me look at how to set the jenkins version, cos I didn't put anything special on the site.pp for that16:49
rcarrillocruzthx16:49
AJaeger_dolphm: can you try the commands from scratch, please?16:49
fungircarrillocruz: though i doubt the ubuntu version will have much bearing on this since jenkins is sandboxed in a jvm anyway16:49
*** tonytan4ever has quit IRC16:49
*** j^2 has joined #openstack-infra16:50
fungircarrillocruz: i think by default that manifest just adds their (non-lts, dev train) apt repo and installs the latest thing it finds there16:50
mordredrcarrillocruz: I believe we don't set a version directly in puppet16:50
mordredyah. what fungi said16:50
*** Guest51022 has quit IRC16:50
mordredand because we're on precise, whatever is in the jenkins LTS repo is necessarily newer than whatever is in precise16:50
fungircarrillocruz: but it also doesn't automatically update so if you replace that with a different packaged version via cli then it will respect whatever you have installed16:50
mordredso we've never had to explicitly pin16:50
rcarrillocruzhmm16:51
clarkbmordred: fungi: though I think their is a second repo for the LTSs16:51
clarkbmaybe we should switch to that?16:51
* clarkb looks into that real quick16:51
rcarrillocruzso that means that chances are if i run the manifest in a precise instance it may automagically solve my problem16:51
fungiclarkb: we shuold, and the recent zomg-upgrade-all-teh-jenkinses security update reminded me of that yet again16:51
*** Ryan_Lane has quit IRC16:52
fungircarrillocruz: not necessarily. i think you want to download and install (with dpkg -i) the deb for 1.565.316:52
mordredclarkb: http://pkg.jenkins-ci.org/debian-stable/16:53
clarkbmordred: ya I am writing a change real quick to switch us16:53
*** derekh has quit IRC16:53
fungircarrillocruz: and then create your gerrig user and under global security set it with overall administer authorization16:54
*** ivar-lazzaro has joined #openstack-infra16:55
*** cdent has quit IRC16:56
*** ihrachyshka has joined #openstack-infra16:56
openstackgerritClark Boylan proposed a change to openstack-infra/config: Switch to Jenkins debian-stable apt repo  https://review.openstack.org/12662316:56
clarkbmordred: fungi ^ something like that?16:57
fungiclarkb: i was thinking just replace the current apt::source location, but that works too16:57
openstackgerritMichael Tupitsyn proposed a change to openstack-infra/jenkins-job-builder: Add support for build parameter of type "Run"  https://review.openstack.org/12606216:57
mordredclarkb: you want to also change16:58
mordred    require => Apt::Source['jenkins'],16:58
mordredto16:58
mordred    require => Apt::Source['jenkins'],16:58
mordredgah16:58
mordredjenkins-stable16:58
clarkbmordred: oh good catch16:58
clarkbfungi: just replacing it will leave the old one in place16:58
clarkbfungi: which may be ocnfusing when you apt-get install jenkins16:58
fungiclarkb: not if you don't rename it16:58
*** harlowja_away is now known as harlowja16:58
clarkbfungi: oh right /me updates16:58
mordredit's not like ssh keys16:58
mordredwhere it does the wrong thing16:58
fungibut renaming it this way is fine too16:58
clarkbfungi: no that other way is simpler and makes a smaller diff16:59
fungiwhichever you like better... it's your patch after all16:59
*** Ng_ has joined #openstack-infra16:59
openstackgerritClark Boylan proposed a change to openstack-infra/config: Switch to Jenkins debian-stable apt repo  https://review.openstack.org/12662316:59
*** todd_dsm has joined #openstack-infra17:01
*** e0ne has quit IRC17:02
*** jpich has left #openstack-infra17:02
zarorcarrillocruz: i was never able to install a specific version of jenkins using apt-get.  i think there's a bug on that.  everytime i install i need to use dpkg (what fungi said).17:02
*** e0ne has joined #openstack-infra17:03
mordredzaro: did adding a package pin not work?17:03
fungizaro: it mostly depends on how they configure their apt repository/index, but also you need to know the appropriate syntax for specifying explicit versions on the command line or via policy/pin17:04
zaromordred: you mean pass version # to apt-get command?  if so that did not work.17:04
mordrednope17:04
zaromordred: i remember finding a bug somewhere about it.17:04
mordredI mean adding a file to /etc/apt/preferences.d similar to ./modules/openstack_project/templates/00-puppet.pref.erb17:04
clarkbmordred: your thoughts on 124256 would be great. I still don't like having logic in there but apparently centos7 makes this slightly ugly17:04
*** dustins has joined #openstack-infra17:05
*** viktors is now known as viktors|afk17:05
*** koolhead17 has quit IRC17:05
*** koolhead17 has joined #openstack-infra17:05
fungizaro: you mean with syntax like 'apt-get install jenkins=1.565.3' ?17:06
*** e0ne has quit IRC17:06
zaromordred: yes, i added the jenkins LTS repo then told apt-get to install a specific version but didn't work.17:06
mordredright. that's not what I'm saying17:06
zarofungi: yes that's what i did17:06
fungik17:06
*** mmaglana has joined #openstack-infra17:06
*** e0ne has joined #openstack-infra17:06
*** maxbit has quit IRC17:06
mordredI'm saying add a configured apt pin to the system17:06
fungizaro: it may be the version you specified was not in their package repository index17:06
zarofungi: yes, it was.17:06
fungizaro: specifically in the "packages.gz" in their repository?17:07
* zaro looks for the bug now17:07
zaromordred, fungi : here it ishttps://issues.jenkins-ci.org/browse/INFRA-9217:08
zarorcarrillocruz: ^17:08
zaromordred: i guess i did not do the pin thing.17:08
mordredclarkb: I actually think we shoudl remove DIB_RELEASE from there altogether17:08
mordredclarkb: for both things17:08
mordredclarkb:     DIB_RELEASE=${DIB_RELEASE:-GenericCloud-GA-7.0.1406_01}17:09
mordredclarkb: is in the centos7 element17:09
mordredus setting it to a default value I think subverts the whole thing17:09
*** rushiagr is now known as rushiagr_away17:09
clarkbmordred: and force users of build-image.sh to provide an image name?17:09
clarkbthat works for me17:09
*** zns has quit IRC17:09
mordredclarkb: or just default it to being unnamed17:10
*** xyang0 has joined #openstack-infra17:10
*** koolhead_ has joined #openstack-infra17:11
*** koolhead17 has quit IRC17:11
*** e0ne has quit IRC17:11
*** shashankhegde has joined #openstack-infra17:12
*** BobBall is now known as BobBall_Away17:13
*** cnesa15 has quit IRC17:13
AJaeger_ttx, dolphm: Shall I create a patch for all projects? I don't understand why it does not work for dolphm ;(17:13
*** cnesa15 has joined #openstack-infra17:13
fungizaro: downloading and analyzing the Packages.gz index in their repository, they seem to update it to only list the most recent package version rather than all available package versions, so yes that would break17:13
openstackgerritA change was merged to openstack-infra/project-config: Run gate-{name}-docs on infra-publish-jobs  https://review.openstack.org/12496617:14
*** amcrn has joined #openstack-infra17:15
clarkbTC members 12550817:15
fungizaro: http://pkg.jenkins-ci.org/debian/binary-stable/Packages.gz lists only binary/jenkins_1.565.3_all.deb so that's the only package in that repository apt-get will ever know about17:16
anteayaclarkb: pardon?17:16
*** amotoki has quit IRC17:16
*** e0ne has joined #openstack-infra17:16
*** thedodd has quit IRC17:17
fungiclarkb: in fact someone should first propose its inclusion to the governance programs.yaml... and to what program?17:17
*** andreaf has joined #openstack-infra17:17
clarkbanteaya: I want the TC to look at that change17:17
*** groknix has joined #openstack-infra17:17
clarkbfungi: right...17:17
clarkbin other news /me petitions the TC to not graduate any projects that use nose17:18
fungishades of gödel's completeness theorem17:18
clarkbthey can use py.test testr built in unittest runner anything but nose17:18
anteayaclarkb: ah17:18
AJaeger_clarkb: what about proposing it as a resolution to the governance repo?17:18
anteayathat I can see getting some discussion17:19
morganfainbergclarkb, don't like nose?17:19
clarkbmorganfainberg: nose is so bad I sometimes wish to punish my own nose for being associated if only by name17:19
pleia2haha17:19
morganfainbergclarkb, fair enough haha17:19
*** SumitNaiksatam has joined #openstack-infra17:20
morganfainbergclarkb, unrelated, totally digging the weather here in PDX today17:20
clarkbmorganfainberg: isn't it nice17:20
morganfainbergclarkb, absolutely!17:20
clarkbmorganfainberg: but sssshhhhhhh don't let anyone in LA know about it17:20
morganfainberghaha17:20
morganfainbergmost people in LA i know wouldn't like the overcast17:20
openstackgerritMonty Taylor proposed a change to openstack-infra/project-config: Initial centos7 support for build-image.sh  https://review.openstack.org/12425617:21
openstackgerritMonty Taylor proposed a change to openstack-infra/project-config: Stop supplying DIB_RELEASE  https://review.openstack.org/12662617:21
morganfainbergthey complain about june gloom like it's the end of the world... and that lasts less than a month17:21
mordredclarkb: like that ^^ ?17:21
*** HeOS has joined #openstack-infra17:22
clarkbmordred: ya I think that is better17:22
zarofungi: maybe you should report your findings to the bug?17:23
*** e0ne has quit IRC17:23
fungizaro: i can. reading the bug it sounds like the repository is being maintained by someone who doesn't know how to use the appropriate tools though so not sure how much it will help17:23
clarkbmordred: did you test it with centos7? I am not sure if this makes ianw's life better but I think it makes us more consistent across the baord17:23
*** ivar-lazzaro has quit IRC17:24
*** cnesa15 has quit IRC17:24
zarofungi: well, at least will give that person a starting point to debug.17:24
*** ivar-lazzaro has joined #openstack-infra17:24
mordredclarkb: I did not - but I read the dib elements - the centos7 element already sets DIB_RELEASE to the value he had in that script17:24
mordredclarkb: I can run a centos7 test though in just a bit17:24
*** melwitt has joined #openstack-infra17:24
fungizaro: yep, embarking on the journey to create an account in their jura so i can comment17:24
fungier, jira17:25
zarofungi: it's because jenkins is all about maven repo :)17:25
*** e0ne has joined #openstack-infra17:26
mordredwe could just mvn install jenkins ...17:26
* mordred hides17:26
morganfainbergmordred, here you can have your wet cat back.17:27
*** emagana has joined #openstack-infra17:27
clarkbflaper87: see comment on 125562 and let me know if you have any questions17:27
zarofor when mordred appears: unfortunately install actually only download, does nothing to prepare it to run.17:28
clarkbnibalizer: 125567 and its child don't seem to be connected properly17:29
clarkbnibalizer: looks like the child needs to be rebased on the latest patch of 12556717:30
openstackgerritDevananda van der Veen proposed a change to openstack-infra/project-config: Enable voting by the Ironic pxe_ssh jobs  https://review.openstack.org/12662717:31
devanandaI've probably done something wrong with ^ because it seems too simple :)17:31
*** jedimike has quit IRC17:32
*** otherwiseguy has quit IRC17:33
AJaeger_devananda: yeah, looks wrong ;) Let me double check whether my gut feeling is right ;)17:33
*** dimtruck is now known as zz_dimtruck17:33
nibalizerclarkb: yea give me a few minutes and ill do that17:34
AJaeger_devananda: will not work - for example check-tempest-dsvm-ironic-pxe_ssh is not defined as job at all17:35
AJaeger_you need to update jenkins/jobs/projects.yaml as well and declare the jobs17:35
*** amuller has quit IRC17:35
openstackgerritJoshua Harlow proposed a change to openstack/requirements: Bump up taskflow to its newest version  https://review.openstack.org/12662917:36
AJaeger_devananda: http://git.openstack.org/cgit/openstack-infra/project-config/tree/jenkins/jobs/projects.yaml#n193 declares the jobs17:36
mordredclarkb: it would be FANTASTIC if running dib on my laptop didn't make my network completely unusable17:36
AJaeger_and uses "-nv" in branch-designator17:36
clarkbmordred: :/ is that just due to all of the IO?17:37
*** jp_at_hp has quit IRC17:38
*** marun has quit IRC17:38
openstackgerritA change was merged to openstack/requirements: add oslo.middleware  https://review.openstack.org/12158017:38
mordredclarkb: I believe it's my crappy network card - it's only really a problem when it's curl-ing base images17:38
*** isviridov is now known as isviridov_away17:39
openstackgerritA change was merged to openstack-infra/project-config: Change paths in rally-jobs according to new layout  https://review.openstack.org/12659817:39
openstackgerritMike Dorman proposed a change to openstack-infra/project-config: Remove Puppet unit tests for version 2.7  https://review.openstack.org/12642417:40
*** zz_dimtruck is now known as dimtruck17:40
*** marun has joined #openstack-infra17:40
*** VijayTripathi has quit IRC17:41
*** emagana has quit IRC17:41
*** gibigiana has quit IRC17:41
devanandaAJaeger_: check-tempest-dsvm-ironic-pxe_ssh is a job already. see projects.yaml:19317:41
*** emagana has joined #openstack-infra17:41
*** jcoufal has quit IRC17:42
devanandaAJaeger_: that job is already present on openstack/ironic in zuul/layout.yaml ...17:42
*** harlowja_ has joined #openstack-infra17:42
*** harlowja has quit IRC17:42
*** darvon has joined #openstack-infra17:42
*** marun has quit IRC17:42
AJaeger_devananda: it uses branch-designator: '-nv'17:42
AJaeger_so the full job name is check-tempest-dsvm-ironic-pxe_ssh-nv17:42
AJaeger_and thus check-tempest-dsvm-ironic-pxe_ssh does not exist17:43
*** andreykurilin_ has joined #openstack-infra17:43
AJaeger_If you want check-tempest-dsvm-ironic-pxe_ssh, change branch-designator to ''17:43
clarkbmordred: so you know how all laptops built today are terrible? I am using an 11.6" netbook from 2009 with a 1.4gz core 2 solo in it. And honestly its not really any worse than what I could get today17:43
devanandaAJaeger_: and yet there is zuul/layout.yaml:105817:43
clarkbmordred: the display and battery are the two big differences. Because memory/disk/keyboard/touchpad are all basically the same17:43
devanandaAJaeger_: and taht job runs on Ironic changes (without -nv)17:43
AJaeger_devananda: mmmh, now I'm puzzled ;(17:44
mtreinishclarkb: I got my keyboard fixed a while ago, and mine is awesome now that I can type on it. I still don't really like the function row, etc but I can live with it.17:45
devanandaAJaeger_: AIUI, the job names contain macros like {pipeline} and {branch-designator} which are interpreted from the layout17:45
*** groknix has quit IRC17:45
AJaeger_devananda: found it- line 1582.17:46
*** marun has joined #openstack-infra17:46
*** rushiagr_away is now known as rushiagr17:46
*** emagana has quit IRC17:46
clarkbmtreinish: oh was it functionaly defective beyond normal operating expectations?17:46
AJaeger_the devstack-jobs macro expansion there adds the jobs without -nv17:46
clarkbmtreinish: I had assumed that they just built them without accomodating for mtreinish fingers17:46
AJaeger_devananda: so, if the testsuite passes your test, everything should be fine ;)17:46
devananda:)17:47
AJaeger_devananda: I think you changed all places that had check-tempest-dsvm-ironic-pxe_ssh-nv or check-tempest-dsvm-ironic-pxe_ssh-postgres-nv, correct?17:48
mtreinishclarkb: yeah, it came with the 'a' key messed up, that wasn't caused by me typing vigorously. It's taken all of my abuse for over a month now, since I got the new keyboard, without any issues17:48
AJaeger_devananda: in that case we can remove the -nv jobs from projects.yaml, lines 193-20317:48
fungimestery: your announcement on the -dev ml (and the commit message on your 126588 change now that i look at it) mentions "neutron-drivers" but the group name you set in the acl is "neutron-drivers-core" ...was that intentional, or an error?17:48
clarkbmtreinish: that is excellent news17:49
mesteryfungi: It was an error in my email, I should reply noting the correct official name of the gerrit group.17:49
*** tonytan4ever has joined #openstack-infra17:49
openstackgerritA change was merged to openstack-infra/config: Switch to Jenkins debian-stable apt repo  https://review.openstack.org/12662317:49
fungimtreinish: i kept spare drop-in replacement keyboards for my old netbooks because i would wear them out every year or two17:49
fungimtreinish: they were cheap, and it only took a couple minutes to swap out17:50
fungimtreinish: hopefully your laptop is the same way17:50
mtreinishfungi: heh, well getting the replacement was an exercise. I had to ship the laptop to them...17:50
fungioh17:50
fungiick17:50
mtreinishreplacing it required dissasembling the entire laptop17:50
devanandaAJaeger_: I did, but not sure if I should. AIUI, Ironic should start voting on nova, devstack, devstack-gate, and tempest now17:51
*** ociuhandu has quit IRC17:51
mtreinishdespite my numerous attempts to convince them I was capable of doing the replacement17:51
mordredmtreinish: how in the world are you dealing with ~ ?17:51
mtreinishthey said the system was unable to ship me a part not listed as user replaceable, so I gave in17:51
fungiyeah, the asus netbooks i've been using had three low-profile clips you could pop from above, then a single fpc connector you had to disengage. no need to even unscrew the case17:51
mtreinishI had it back in <48 hours which was nice17:51
openstackgerritA change was merged to openstack-infra/project-config: Fix several HTML issues and prettify syntax  https://review.openstack.org/12614917:52
AJaeger_clarkb since you're reviewing right now, could you check https://review.openstack.org/126627, please? See devananda and my discussion above for details...17:52
*** jgallard has quit IRC17:52
mtreinishmordred: it takes a little getting used to when I switch to the laptop from my desktop. But after a couple of misses at first I get used it17:52
devanandaAJaeger_: oh, and i'm not sure whether I should be also adding a gate- job to each of those, or if check is sufficient17:53
nibalizeris gerrit busted at all right now?17:53
devanandaI'm inclined to think it needs to be both17:53
mtreinishmordred: but it's definitely not the same muscle memory17:53
devanandanow that i'm looking deeper at this17:53
nibalizermaybe its just me17:53
clarkbnibalizer: I don't think it is17:53
clarkbgertty seems to be handling it just fine17:53
clarkbAJaeger_: yup17:53
AJaeger_devananda: you should have both in general17:53
*** markmcclain has joined #openstack-infra17:53
mtreinishmordred: it is close to '/' down there so it's not the worst place for it.17:53
mtreinishmordred: tl;dr I'm still not used to it, but I knuckle under17:54
nibalizerclarkb: ya, just me being derpy17:54
*** funzo has quit IRC17:54
mtreinishfungi: yeah I miss the days of my old thinkpad it was just 4 or 6 screws and a connector17:55
*** funzo has joined #openstack-infra17:55
devanandaAJaeger_: so should I add that to projects.yaml instead of layout.yaml?17:55
openstackgerritA change was merged to openstack-infra/project-config: Use templates in layout.yaml  https://review.openstack.org/12619217:55
AJaeger_dhellmann: do you mind if I update https://review.openstack.org/#/c/125796/ and move the governance project to the proper place?17:56
*** emagana has joined #openstack-infra17:56
clarkbAJaeger_: it sounds like you have it under control. remove the -nv jobs as the are no longer needed and add it to gate too17:56
openstackgerritA change was merged to openstack-infra/project-config: Add facter package to uninstall-puppet macro  https://review.openstack.org/12634417:56
AJaeger_devananda: the devstack-jobs declare all of that.17:56
AJaeger_clarkb: thanks for the confirmation.17:56
devanandaclarkb: oh. actually. should I be adding ironic to the integrated-gate template?17:56
*** cnesa15 has joined #openstack-infra17:56
*** kgiusti has quit IRC17:57
mtreinishdevananda: probably not since it doesn't run with cinder...17:57
devanandaclarkb: in the big-tent context, I think "no". but in the current layout, it looks like the right thing??17:57
devanandamtreinish: as a separate job17:57
mtreinishdevananda: maybe I misunderstood, were you talking about adding the ironic job to the template, or using the template on ironic?17:58
openstackgerritSpencer Krum proposed a change to openstack-infra/project-config: Use beaker tests on puppet storyboard  https://review.openstack.org/12609317:59
clarkbany volunteers to split 126471 before jhesketh wakes up?17:59
clarkbI would do it but then my +2 vote becomes less valuable18:00
*** cnesa15 has quit IRC18:00
*** ivar-lazzaro has quit IRC18:00
*** kgiusti has joined #openstack-infra18:00
*** emagana has quit IRC18:00
nibalizerclarkb: okay rebased, also need https://review.openstack.org/#/c/126086/ to land which actually has the tests in it18:00
mtreinishdevananda: either way I don't think it makes sense, the ironic job doesn't interact with all the projects that use the template, and ironic doesn't need all the jobs currently on the template18:00
devanandamtreinish: fair point18:00
dhellmannAJaeger_: go for it18:00
*** ivar-lazzaro has joined #openstack-infra18:01
AJaeger_clarkb: my layout.yaml mentioned in https://review.openstack.org/#/c/126563/ needs a rebase, so feel free to approve 126563 and I rebase on top of it...18:01
mtreinishdevananda: it's the same reason I made a separate template for neutron jobs and just added it where necessary.18:01
AJaeger_dhellmann: will do...18:01
*** jcoufal has joined #openstack-infra18:02
dhellmannAJaeger_: thanks!18:02
*** mrmartin has joined #openstack-infra18:02
mtreinishdevananda: if there is more than 1 job being added a bunch of places it probably makes sense to create a separate template and start adding that to the projects it makes sense18:02
AJaeger_clarkb: clarkb regarding 126471 - how often are images updated? Do we need to approve the second part at a specific time?18:03
* AJaeger_ splits 126471 now and let's clarkb do the timing ;)18:03
*** ivar-lazzaro has quit IRC18:03
clarkbAJaeger_: image builds are once a day at ~1400UTC but I will probably manually run them during my day today to speed up the process18:03
AJaeger_clarkb: ok18:05
*** ivar-lazzaro has joined #openstack-infra18:05
clarkbI am reviewing 126563 now18:05
devanandamtreinish: gotcha. so there's one Ironic job that I want to run in several places (nova, possibly also glance, keystone, neutron) AND several jobs I want to run on other projects in the Ironic and tripleo programs (IPA, DIB, etc)18:05
devanandamtreinish: sounds ilke a single job is enough for now, and we'll sort the template for our othe rprojects separately18:05
devanandacheers18:06
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Grab the html version of console log  https://review.openstack.org/12647118:09
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Grab the html version of console log  https://review.openstack.org/12664318:09
*** sabeen1 has quit IRC18:10
*** sabeen has joined #openstack-infra18:10
*** kgiusti has quit IRC18:10
AJaeger_clarkb: Splitted up ^18:11
clarkbty18:11
*** zns has joined #openstack-infra18:12
*** emagana has joined #openstack-infra18:12
*** e0ne has quit IRC18:12
*** andreykurilin_ has quit IRC18:13
clarkbfungi: mordred anteaya quick review of https://review.openstack.org/#/c/126471/3 would be excellent. I can rebuild images18:14
*** kgiusti has joined #openstack-infra18:14
openstackgerritA change was merged to openstack-infra/project-config: Switch all tripleo tests to use Ironic  https://review.openstack.org/12656318:15
mordredclarkb: done18:15
*** emagana has quit IRC18:15
fungid'oh. double-done ;)18:16
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Build docs for openstack/governance  https://review.openstack.org/12579618:16
*** emagana has joined #openstack-infra18:16
clarkbwoot thank you18:16
AJaeger_dhellmann: done - could you rebase https://review.openstack.org/#/c/126579/ please? Just use the rebase button in the GUI...18:17
*** cnesa has joined #openstack-infra18:18
*** Ryan_Lane has joined #openstack-infra18:18
*** Ryan_Lane has quit IRC18:18
*** Ryan_Lane has joined #openstack-infra18:18
openstackgerritMike Dorman proposed a change to openstack-infra/project-config: Remove Puppet unit tests for version 2.7  https://review.openstack.org/12642418:19
*** cnesa has quit IRC18:20
jgriffitheharney: given that Cinder is a "block device" service I'm not sure I agree with your comment18:21
openstackgerritA change was merged to openstack-infra/project-config: Grab the html version of console log  https://review.openstack.org/12647118:21
jgriffitheharney: if it caused an "issue" I'd certainly be more open18:21
eharneyjgriffith: block device services do conversions to files in $image_conversion_dir.18:22
eharneydrivers*18:22
jgriffitheharney: right, but I'm only setting this on the Output dev18:23
*** thedodd has joined #openstack-infra18:26
*** emagana has quit IRC18:26
*** emagana has joined #openstack-infra18:26
jgriffitheharney: so my question is... does it matter?18:26
jgriffitheharney: really... or is this bike-shedding and semantic bs18:26
eharneyjgriffith: if the argument is that perf when using nfs/gluster/gpfs/smbfs/etc doesn't matter then i dunno what to tell you18:27
eharneyjgriffith: i think using o_direct on those is not ideal18:27
jgriffithNo.. that's not what I'm saying18:27
jgriffitheharney: but I'm also unclear on the "performance" impact18:28
jgriffithand I'm also not sure I do care TBH given it's just the convert for 1% of the use cases18:28
jgriffitheharney: that being said18:28
jgriffitheharney: if you have a suggestion for an easy way to make this distinction I'm happy to implement it18:28
jgriffitheharney: I'm also assuming of course that this then grows and spread to things like volume-copy18:29
eharneyjgriffith: i was looking at using os.stat stat.S_ISBLK()18:29
jgriffitheharney: fair enoug18:29
*** johnthetubaguy is now known as zz_johnthetubagu18:30
*** emagana has quit IRC18:31
*** emagana has joined #openstack-infra18:31
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Extract tripleo jobs to templates  https://review.openstack.org/12649918:31
*** david-lyle has joined #openstack-infra18:32
*** kashyap has quit IRC18:32
*** mpaolino has joined #openstack-infra18:32
*** mpaolino has quit IRC18:32
waynrhow do i publish a reply to a gerrit comment? it is not obvious how to move beyond draft status after i clicked "save"18:34
waynroh i see in the top level of the review page i have to publish by commenting in line with patch-level comments18:35
mordredwaynr: yeah - it's not the _best_ UI :)18:35
*** emagana has quit IRC18:36
AJaeger_ttx, dolphm : ping18:36
fungimordred: that's quite the understatement ;)18:36
*** yolanda has quit IRC18:37
AJaeger_according to http://status.openstack.org/zuul/ we have in the post queue a patch hanging for 5 hours - and all of its jobs are run.18:37
AJaeger_ok, nearly 5 hours ;918:38
*** markmcclain has quit IRC18:38
AJaeger_somehow the post queue seems hung ;(18:38
openstackgerritDoug Hellmann proposed a change to openstack-infra/project-config: Add jenkins-project to the default env list  https://review.openstack.org/12657918:38
dhellmannAJaeger_: done18:38
AJaeger_ah, it does move forward...18:39
AJaeger_thanks, dhellmann18:39
dhellmannAJaeger_: and sorry for missing that placement comment you left on the earlier patch -- I was focusing on the failing test job18:39
*** darvon has quit IRC18:39
clarkbAJaeger_: the post jobs have much lower priority18:40
AJaeger_dhellmann: we sorted this only last friday or so...18:40
clarkbAJaeger_: I think with the earlier node starvation we saw those low priority jobs get deferred in order to serve check and gate18:40
AJaeger_dhellmann: no problem18:40
*** darvon has joined #openstack-infra18:40
AJaeger_clarkb: thanks for the explanation18:40
*** mwagner_lap has quit IRC18:41
*** ihrachyshka has quit IRC18:42
*** homeless has quit IRC18:42
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Extract tripleo jobs to templates  https://review.openstack.org/12649918:43
*** ihrachyshka has joined #openstack-infra18:43
*** otherwiseguy has joined #openstack-infra18:43
*** homeless has joined #openstack-infra18:43
openstackgerritDevananda van der Veen proposed a change to openstack-infra/project-config: Update Ironic jobs post-graduation  https://review.openstack.org/12662718:44
devanandaAJaeger_: how's ^ look to you?18:47
AJaeger_devananda: it misses the change for projects.yaml18:48
devanandaah, right!18:48
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Document jenkins/scripts/propose_translation_update.sh  https://review.openstack.org/12657418:51
*** gokrokve has joined #openstack-infra18:52
*** flaviof is now known as flaviof_zzz18:53
jheskethMorning18:54
pleia2g'day jhesketh18:54
*** flaviof_zzz is now known as flaviof18:54
*** _nadya_ has joined #openstack-infra18:54
*** rushiagr is now known as rushiagr_away18:55
dolphmAJaeger_: o/18:57
AJaeger_dolphm: I'm really confused that all files get deleted. Are you sure you run exact the comments I gave?18:57
AJaeger_dolphm: I tested it on another machine and it worked there as well...18:58
dolphmAJaeger: no, i couldn't, i actually had to run a few more18:58
AJaeger_dolphm: what failed?18:58
*** packet has joined #openstack-infra18:58
dolphmAJaeger_: one sec, let me pull it back up18:59
*** QuinnyPig has quit IRC18:59
*** ayoung is now known as ayoung-mtg18:59
*** andreykurilin_ has joined #openstack-infra18:59
fungimeeting time, peoplez18:59
*** kgiusti has quit IRC19:00
openstackgerritA change was merged to openstack/requirements: Update python-troveclient for Horizon  https://review.openstack.org/12046819:01
openstackgerritA change was merged to openstack/requirements: Bump requests to 2.2.0  https://review.openstack.org/12371419:01
dolphmAJaeger_: so, if i run this verbatim, no changes are made to patchset 1 http://paste.openstack.org/show/119401/19:02
*** Ng_ is now known as Ng19:02
*** kgiusti has joined #openstack-infra19:03
dolphmAJaeger_: err, that's a lie. it actually fails when i run it on patchset 119:03
AJaeger_dolphm: so what's the failure message?19:03
dolphmAJaeger_: http://pasteraw.com/rrqclt8ohd45l3mlawowa2efabb1if419:03
dolphmAJaeger_: so i ended up running as much of this as i could without transifex creds https://github.com/openstack-infra/project-config/blob/master/jenkins/scripts/propose_translation_update.sh19:03
*** rkukura has quit IRC19:04
dolphmAJaeger_: so, i think setup_project; setup_loglevel_vars keystone; setup_loglevel_project; extract_messages_log keystone; then all the inline bash, git add, filter_commits and cleanup_po_files keystone19:04
AJaeger_dolphm: what's the output of "msgfmt --statistics -o /dev/null  keystone/locale/de/LC_MESSAGES/keystone-log-error.po " ?19:05
*** rkukura_ has joined #openstack-infra19:05
dolphmAJaeger_: i don't have msgfmt, actually19:05
AJaeger_dolphm: and that's exactly why it failed for you.19:05
AJaeger_dolphnm, cleanup_po_files keystone uses msgfmt19:06
*** thedodd has quit IRC19:06
dolphmAJaeger_: it's in gettext, right?19:06
AJaeger_dolphm: yes19:06
*** todd_dsm has quit IRC19:08
dolphmAJaeger_: that looks MUCH better! https://review.openstack.org/#/c/126569/19:08
*** thedodd has joined #openstack-infra19:08
AJaeger_\o/19:08
dolphmAJaeger_: thank you!19:09
AJaeger_dolphm: glad that we solved this riddle and thanks for documenting the steps19:10
AJaeger_you might want to add: Needs gettext installed ;)19:10
openstackgerritDevananda van der Veen proposed a change to openstack-infra/project-config: Update Ironic jobs post-graduation  https://review.openstack.org/12662719:10
dolphmAJaeger_: i noted that in a review comment lol19:10
*** ildikov has joined #openstack-infra19:11
*** hashar has joined #openstack-infra19:14
*** ZZelle_ has joined #openstack-infra19:16
*** mrmartin has quit IRC19:16
openstackgerritJoshua Hesketh proposed a change to openstack-infra/project-config: Still fetch the text version of the console  https://review.openstack.org/12668719:17
jheskethclarkb: ^ we'll need that before rebuilding the images19:18
*** sabeen has quit IRC19:18
*** mrmartin has joined #openstack-infra19:20
*** Sukhdev has joined #openstack-infra19:20
openstackgerritDevananda van der Veen proposed a change to openstack-infra/project-config: Update Ironic jobs post-graduation  https://review.openstack.org/12662719:21
*** shashankhegde has quit IRC19:23
*** david-lyle is now known as david-lyle_afk19:25
*** arnaud has joined #openstack-infra19:27
*** arnaud__ has joined #openstack-infra19:27
*** HenryG has quit IRC19:28
*** ramashri has quit IRC19:28
*** dansmith is now known as __god19:28
*** __god is now known as dansmith19:29
*** david-lyle_afk has quit IRC19:30
*** ramashri has joined #openstack-infra19:31
*** amuller has joined #openstack-infra19:40
*** ihrachyshka has quit IRC19:40
anteayajaypipes: I can read your arm-twisting between the lines :D19:42
*** ihrachyshka has joined #openstack-infra19:42
*** SumitNaiksatam has quit IRC19:43
jaypipesanteaya: what's up?19:44
anteayajust sensing that your encouragement of whoever you wanted to nominate has borne fruit19:44
*** otherwiseguy has quit IRC19:45
jaypipesanteaya: ah, yes :)19:45
anteayayay moar candidates!19:45
anteayagreat job on the encouragement, jaypipes19:45
*** cnesa15 has joined #openstack-infra19:45
anteayathank you19:46
openstackgerritA change was merged to openstack-infra/project-config: Still fetch the text version of the console  https://review.openstack.org/12668719:46
pelixhashar: any idea what python exhibited the problem around XML whitespace that requires https://review.openstack.org/#/c/126318/ ?19:46
jaypipesanteaya: no prob. it's self-serving of me anyway :)19:46
anteayabut of course, fortunately you have a generous heart19:46
dolphmi have a script for *-release folks to generate merge commits for feature branches, which is a fairly fragile process only documented on the wiki AFAIK -- i imagine infra or a release management tools repo would be a better home for it... anyone have a suggestion as to where it should live? cc- ttx jeblair19:46
anteayaand there is enough for the rest of us as well19:46
clarkbdolphm: shouldnt it just be checkout master && merge feature/foo ?19:47
hasharpelix: python 2.7.2 on Windows19:47
hasharpelix: with a totally unknown env, might have ended up an ancient XML lib or something.  I thought the version change was a mistake19:47
zarohashar: about bug 135389119:47
uvirtbotLaunchpad bug 1353891 in gearman-plugin "Jobs generated by jenkins job builder are not registered" [Undecided,New] https://launchpad.net/bugs/135389119:48
zarohashar: how many jjb jobs are you updating?19:48
hasharuvirtbot: you are much helpful19:48
uvirtbothashar: Error: "you" is not a valid command.19:48
dolphmclarkb: sort of, jeblair pointed me to the wiki and told me to tread carefully https://wiki.openstack.org/wiki/GerritJenkinsGit#Merge_Commits19:48
hasharzaro: 10 thousands iirc19:48
*** e0ne has joined #openstack-infra19:49
zarohashar: ok, that might be the issue.19:49
zarohashar: we've tested that with a smaller sample, but couldn't repro.19:49
pelixhashar: no the reason the version got bumped was because the person didn't realise that they had PyXML installed which was breaking XML behaviour in python 2.7. So it wouldn't have mattered which version of python >2.7 they had installed, it wasn't getting the correct minidom from python. So once the underlying problem was found I submitted the correct patch which patched minidom if PyXML was installed19:49
*** tonytan4ever has quit IRC19:50
hasharzaro: I really should attempt to repro it if you suspect the number of job plays a role19:50
pelixThey could have installed python 2.7.5 and if they had PyXML it would still be broken :P19:50
hasharpelix: ohhhhh that is nice19:51
pelixhashar: only reason I know that it works on python 2.7.0 is cause that is where I grabbed the fixed code from, lol!19:52
zarohashar: i believe the gearman-plugin might be slow registering jobs and if something in jenkins changes while it's re-registering that might flake out.19:52
*** marun has quit IRC19:52
hasharpelix: so most probably was an outdated PyXML version19:53
pelixmaybe, I'm inspecting the code again just to make sure I didn't end up testing with a patched version19:53
hasharpelix: which mean my change can be abandoned :-]  Though it would be nice to have some kind of assertion to ensure whatever we have generates the expected XML.19:53
*** berendt has quit IRC19:53
*** dmellado has quit IRC19:53
hasharpelix: I have replied on the change ( 126318 )19:53
*** Sincler has quit IRC19:53
*** achanda has joined #openstack-infra19:54
zarohashar: is your jenkins fully managed by jjb?19:54
*** markmcclain has joined #openstack-infra19:54
*** e0ne has quit IRC19:54
*** tonytan4ever has joined #openstack-infra19:54
hasharzaro: nop :(19:54
hasharzaro: sometime I would push a bunch of jobs via JJB and notice none of them are registered19:55
hasharzaro: then if I save one two case occurs:  all get registered properly   OR   Zuul gearman server  TCP connection times out :-]19:55
hasharmight be the Gear daemon shocking when there is a spike ofjobs19:56
hasharpelix: I should have asked for a few traces, a pip freeze would probably have helped19:56
zarohashar: i wouldn't expect the connection timeout.  that sounds more like a gear problem.19:57
AJaeger_dtroyer: are the documents in devstack update or do we need shocco for publishing?19:57
openstackgerritEric Harney proposed a change to openstack-infra/devstack-gate: Set devstack storage protocol for Ceph job  https://review.openstack.org/12671019:58
zarohashar: so do you have users manually making changes to your gearman jobs and slaves?19:58
hasharzaro: though while doing tcpdump, I see no gear packet emitted by Jenkins to the server to register the function. Though I might have screwed up my tcpdump / test19:58
dtroyerAJaeger: tools/build_docs.sh will install shocco if it isn't found19:58
hasharzaro: and sometime I do manual edit to have the job register properly19:59
hasharzaro: though as I understand it the gearman plugin reregister them all19:59
openstackgerritEric Harney proposed a change to openstack-infra/devstack-gate: Set tempest storage protocol for Ceph job  https://review.openstack.org/12671019:59
AJaeger_dtroyer: didn't work for me locally ;(20:00
krtayloranteaya, I'll archive third-party past weeks, not volunteering for infra though20:01
clarkbjhesketh: ok I am going to rebuild images now20:01
mordredAJaeger_, dtroyer: we may want to rework that a little bit - it's currently set up to install things globally and whatnot20:01
clarkbjaypipes: that change merged so it should be safe right?20:01
mordredalthough I dont' care DRASTICALLY or anything20:01
anteayaactually for third-party I would prefer they stay on one page20:01
krtaylor++ for automated agenda20:01
pelixhashar: I'm installing another version of python side-by-side, I use pyenv so testing this carefully to try and be sure20:01
anteayathese people ahve a hard time finding stuff20:01
pleia2lunch time20:01
jaypipesclarkb: sorry?20:01
pelixlooking at the source for python 2.7.2 I may have fowled up20:01
anteayakrtaylor: and as ugly as it is, they can find stuff on that page20:01
mmedvedeSorry, there was not enough time at the meeting. Would anybody with the knowledge of devstack-gate please take a look at the following patch series. It adds additional gate hooks. It is good to have for third-party.20:01
anteayakrtaylor: or at least we can point them to it20:02
mmedvede#link https://review.openstack.org/#/c/122896/20:02
mordredjaypipes: you are supposed to know the status of all patches without number references20:02
clarkbjaypipes: oh bad tab complete20:02
clarkbjhesketh: ^20:02
krtayloranteaya, yeah,I'd vote for keeping a few weeks, maybe a month and archive the rest with a link on the agenda page20:02
*** kgiusti has left #openstack-infra20:02
*** todd_dsm has joined #openstack-infra20:02
ttxdolphm: it could be proposed for openstack/releasetools20:02
zarohashar: yeah, gearman-plugin re-registers all jobs on every change.  Unfortunately jenkins events don't provide enough detail to know which job changed.  it only know that there was a change.20:02
ianwfungi / anteaya : i had in my mind that end of meeting it gets cleared, moved to archive page, and you start with a fresh one for next week20:03
ttxrelease-tools20:03
AJaeger_mordred: it seems to install locally on my system20:03
anteayakrtaylor: if you want to do that, and follow up with folks who can't find it, I won't stand in your way20:03
dolphmttx: thanks20:03
anteayaianw: right now wikipages are hand maintained, I don't want to be responsible for that20:03
hasharzaro: maybe I can try using an instance with 10k generated jobs and a gearman server and attempt to get some traces20:03
ttxfungi, clarkb: about the infra reboot, what is it about ? We'll still have RCs cooking over the next weekend20:03
ttxhow "prolonged" might it be ?20:04
clarkbttx: there are a few projects we want to rename including openstack-infra/config20:04
anteayaianw: also many times we can't get through the entire agenda, or we have items that are long lived20:04
clarkbttx: usually it tkaes about an hour end to end with gerrit out for half that or so?20:04
anteayaianw: for instance you have had agenda items for at least a month or so now20:04
fungittx: infra spec to split the openstack-infra/config repo into openstack-infra/project-config and openstack-infra/system-config. we've already split out the first but need to rename what's left to the second20:04
anteayaianw: it is easier to just work from the same page rather than keep copy/pasting20:05
anteayaianw: I think fungi's suggestion is worth trying20:05
*** _nadya_ has quit IRC20:05
clarkbttx: probably the biggest risk isn't taking gerrit down for the renames its getting all of the post rename stuff right so that infra systems are happy20:05
fungiclarkb: well, are we confident that renaming openstack-infra/config will be as painless as renaming a random stackforge project?20:05
clarkbfungi: from gerrit's standpoint I think so20:05
clarkbfungi: from puppet and dib and nodepool not so much :)20:05
fungimore concerned about other places we assume that project name20:05
*** SumitNaiksatam has joined #openstack-infra20:05
fungiyeah20:05
fungiadmittedly the vast majority of that shouldn't impact the running ci20:06
ttxwell, obviously, if it can wait a week, that woulld be better20:06
*** HenryG has joined #openstack-infra20:06
anteayaI can put a system-config repo on github if someone wants to conduct tests20:06
anteayaif that improves confidence20:06
ttxless risk... but then if you're in a hurry...20:06
zarohashar: yeah, that would help.  i would test a scenarios: single jjb change and multiple jjb changes within a short period of time.20:06
anteayanot in a hurry20:06
*** weshay has quit IRC20:06
anteayattx: we just didn't have a reason to wait, or I didn't20:06
fungittx: we're always in a hurry, so not sure we have a particular excuse for rushing forward with this particular task20:06
anteayattx: now I do, keep ttx happy, or as happy as possible20:07
anteayattx: that's a good reason20:07
anteayafungi: so the 17th then?20:07
ttxI try to reduce risk everywhere so that we hit the target without having to put 25hours wordays :)20:07
ttxworkdays*20:07
anteayaand I support that direction20:08
fungittx: i think you gave up on avoiding 25-hour workdays years ago20:08
anteayaso that's fine20:08
ianwanteaya: sure, i'm happy re-adding myself to the agenda.  i was under the impression old topics got cleared out20:08
anteayaonly when someone clears them out20:08
*** harlowja_ is now known as harlowja_away20:09
fungittx: so the release tags and branch renames will happen on thursday of next week (barring some major catastrophe outside everyone's control)?20:09
clarkbianw: ok I went and hit wget with a hammer and you are right its a bit convoluted20:10
pelixhashar: confirmed, not sure what I tested against, but I definitely reset it back to 2.7.0 by accident. should have been kept at <2.7.3.20:10
hasharpelix: \O/20:10
pelixjust needs a small fix to change from '=<' to '<'20:10
clarkbou have to turn off robots.txt checking and if you accept gzip then wget can't list dirs to recurse :/20:10
hasharpelix: feel free to amend / hijack my proposed change :]20:10
ttxfungi: if everything goes well on that Thursday, yes20:10
hasharzaro: will attempt to reproduce. Maybe in a vagrant instance so I can share it :}20:11
ttxfungi: It's usually a long day (release day) so I don't know which hour you had in mind20:11
*** shashankhegde has joined #openstack-infra20:11
fungittx: well, we were thinking of probably around 2100 utc friday the 17th so there's some fudge time there20:11
fungieven if the release activities extend well into martian timezones20:12
ianwclarkb: yeah, that's about the experience.  i think people already think gate failures are too hard to debug, so when it comes time to grep for a global timestamp, etc, and you put extra hurdles into getting the info, people probably give up even quicker20:12
*** gokrokve has quit IRC20:13
clarkbianw: my gripe with the implementation is that it doesn't seem to cahce any tarballs (or I missed it) and iirc these tarballs can be relatively large20:13
fungiianw: i couldn't agree more. and yes i also have fond memories of ftp servers which let you ask for a tarball of an arbitrary directory tree from the archive seamlessly. it was a very useful feature for me20:13
clarkbI am grabbing files from an example run to test locally20:13
*** gokrokve has joined #openstack-infra20:14
*** MarkAtwood has quit IRC20:14
mordredAJaeger_: I've got it working in a tox venv: https://review.openstack.org/12671420:14
fungithe tarballs being large is probably also a reason not to cache them. could require a lot of cache space20:14
AJaeger_thanks, mordred !20:15
ianwclarkb: no, no cache ATM, i could add a small caching area and maybe a cron job to clear it periodically.  i'm seeing the packages about 7MiB20:15
ianwi'm not really sure what the load on the log servers really is20:15
clarkbfungi: except that we are likely to have individuals all grab the same tarball for a specific failure20:15
*** david-lyle has joined #openstack-infra20:15
mordredfungi: it's almost like FTP was useful ...20:15
mordredare we talking about tarballs of the logfiles?20:16
fungimordred: yeag20:16
fungier, yeah20:16
mordredgotcha20:16
*** JayJ has quit IRC20:16
mordredAFS?20:16
* mordred hidse20:16
fungiianw: that's a tarball of a nova unit test job logs, or a devstack-tempest run, or...?20:16
* clarkb is going to check devstack-tempest20:16
clarkbthough we have seen nova unit tests go to >100MB uncompressed20:16
*** JayJ has joined #openstack-infra20:16
*** mrmartin has quit IRC20:17
ianwfungi: that was some grenade and devstack jobs i was poking at20:17
openstackgerritDarragh Bailey proposed a change to openstack-infra/jenkins-job-builder: Fix again whitespaces with python 2.7.0-2.7.3  https://review.openstack.org/12631820:17
pelixhashar: updated :)20:18
notmynameFYI, during the kilo cycle, swift will need to bump the minimum version of eventlet to the current latest release20:18
clarkboh thats cool wget -r finds the footer links :/20:18
mordrednotmyname: you guys use eventlet?20:18
pelixhashar: also tested against python 2.7.2 and 2.7.3 using pyenv + tox just to be sure20:18
mordrednotmyname: bumping that is fine by me20:18
*** gokrokve has quit IRC20:18
mordrednotmyname: I just somehow didn't realized you used it20:19
openstackgerritA change was merged to openstack-infra/subunit2sql: Add order column to runs table  https://review.openstack.org/11786120:19
notmynamemordred: really?20:19
mordrednotmyname: consider it just a brain fog I'm sure20:19
notmyname /notsureifjoking20:19
notmynamemordred: the funny part is that swift is why openstack uses eventlet. nova didn't originally and moved to eventlet because swift had it20:20
* koolhead_ waves & goes back to sleep20:20
mordrednotmyname: but I normally assume you guys have a sane codebase, which to me != eventlet - so I may have just jumped to conclusions20:20
mordrednotmyname: ah. haha. that's funny20:20
mordrednotmyname: I thought it was just because people enjoyed the twisted/eventlet argument so much20:20
*** ayoung-mtg is now known as ayoung20:21
* mordred finally has found a thing he can blame notmyname for!20:21
mordredthat only took 4 years ...20:21
openstackgerritAndreas Jaeger proposed a change to openstack-infra/project-config: Publish devstack documents  https://review.openstack.org/12671620:21
*** ociuhandu has joined #openstack-infra20:21
notmynamelol. only because all the other people who made that choice have stopped working on openstack. I'm left holding the bag20:22
*** marun has joined #openstack-infra20:22
ianwclarkb: my thought was that realistically you're talking requests/hour , maybe requests/min for a short burst if someone posts something to irc and a few people jump on it20:22
mordrednotmyname: and such a charming bag it is20:22
AJaeger_anteaya, mordred: please review 126716 ^20:22
clarkbianw: ya I guess that fair20:22
hasharpelix: though my user had 2.7.2  so the condition stand true20:22
hasharpelix: at least you have spotted another mistake :]20:22
openstackgerritA change was merged to openstack-infra/subunit2sql: Add db api function to get the latest run  https://review.openstack.org/11788220:22
mordredAJaeger_: you know - we could probably modify the output location of the devstack docs env20:23
openstackgerritA change was merged to openstack-infra/subunit2sql: Fix get_duration db api method  https://review.openstack.org/12611320:23
openstackgerritDolph Mathews proposed a change to openstack-infra/release-tools: add script to safely update feature branches  https://review.openstack.org/12671920:25
fungiclarkb: ianw: fwiw a randomly-selected nova change had a check-tempest-dsvm-neutron-full job whose logs tarred up amounted to 22M on disk, and a check-tempest-dsvm-postgres-full of 13M20:26
hasharpelix: nice fix. Thank you to have taken the time to use pyenv to double check the version requirement20:26
*** __TheDodd__ has joined #openstack-infra20:26
fungiclarkb: ianw: gzip compression at -9 only shrunk them by at most 10%20:26
clarkbthats actually pretty small20:27
clarkbwe were at > 300MB per tempest run at one point20:27
mordredAJaeger_: https://review.openstack.org/12672020:27
openstackgerritDolph Mathews proposed a change to openstack-infra/release-tools: add script to safely update feature branches  https://review.openstack.org/12671920:27
*** denis_makogon has quit IRC20:28
fungiclarkb: ianw: and those were successes, not failures20:28
*** dmakogon_ has joined #openstack-infra20:28
fungi(though that can take things either way depending on how the job fails, obviously)20:28
fungicheck-tempest-dsvm-neutron-full was the largest log set for that change20:28
mordreddtroyer: I get a bunch of warning lines liek this: http://paste.openstack.org/show/119484/20:29
mtreinishfungi: that's often the case, more services running20:29
ianwneutron at full debug can be very chatty20:29
mordreddtroyer: should I care?20:29
*** thedodd has quit IRC20:30
AJaeger_great, mordred ! I need to update the project-config patch ;)20:30
fungiclarkb: ianw: comparing, the gate-nova-python27 logs for the same change were 4.9M tarred up, but shrunk by almost 50% at gzip -920:30
dtroyermordred: no, like it sez, the include files in lib/* don't have a shebang.20:30
mordreddtroyer: ah! there's a little error - PR coming20:31
dtroyermordred: https://review.openstack.org/125773 fixes most of the actual errors as of last week20:31
clarkbdolphm: I see its for merging the other way than I thought initially. In any case some suggestions inline20:32
*** julim has quit IRC20:32
*** pelix has quit IRC20:32
AJaeger_mordred: will this generate html under doc/build/html - or under doc/build ?20:32
clarkbmordred: woot greghaynes +2'd the dib change20:32
mordreddtroyer: https://github.com/dtroyer/shocco/pull/120:32
clarkbmordred: now we just need one more dib core to fall into my trap20:33
mordredAJaeger_: under doc/build20:33
AJaeger_mordred: let's change to use doc/build/html - that's what all the sphinx jobs do, then we can really reuse those jobs20:33
mordredoh - is it? my bad20:33
mordredone sec20:33
mordredAJaeger_: resubmitted20:34
AJaeger_thanks!20:34
clarkbI am starting image builds now20:34
fungiin positive news, whatever was going wrong in hpcloud seems to have righted itself20:34
clarkbthen finding lunch20:35
ianwfungi / clarkb : if you prefer another approach, i'm interested.  obviously the easiest is to just create a tarball in the existing scripts, but it seems wasteful when most of the time it is not wanted20:35
AJaeger_but we can't reuse the normal job since run-docs calls "python setup.py build_sphinx" directly. Still, I can reuse some parts of the job20:35
*** _nadya_ has joined #openstack-infra20:35
fungiianw: i think i'm okay with having the request generate and not cache the tarball, on the fly, but i have not yet looked at your proposed change so no guarantees20:35
AJaeger_mordred: should we have a gate job as well?20:36
clarkbianw: ya I think I am fine with the general way your change works20:36
mordredmaybe? are there things that the docs build will error on?20:36
clarkbianw: as you point out the number of requestors for tarballs should be low20:36
fungiianw: also using no compression or default compression level would be recommended for an inlined process so as to avoid too much load on the system20:36
fungigiven that for a lot of the larger job artifacts, they're precompressed anyway20:37
mordredAJaeger_: I defer to your judgement on that20:37
AJaeger_mordred: something for tomorrow - thanks a lot!20:38
clarkbNotFound: No Image matching {'name': 'Ubuntu Server 14.04.1 LTS (amd64 20140724) - Partner Image'}. (HTTP 404)20:38
* clarkb gives up on bare-trusty rebuilds for the moment20:39
mordredAJaeger_: ok. devstack patches updated20:39
mordredclarkb: let me guess - image name changed again?20:39
fungiugh20:39
mordredclarkb: maybe we should move all hpcloud builds to be dib based ...20:39
*** hashar has quit IRC20:40
*** AJaeger_ has quit IRC20:40
*** _nadya_ has quit IRC20:40
clarkbmordred: we can't do bare-trusty yet20:41
clarkbNotFound: No Image matching {'name': 'Ubuntu Server 12.04.5 LTS (amd64 20140806) - Partner Image'}. (HTTP 404) ugh20:41
clarkbif centos does the same I am going to find food20:42
*** otherwiseguy has joined #openstack-infra20:42
*** weshay has joined #openstack-infra20:43
mordredclarkb: Ubuntu Server 12.04.5 LTS (amd64 20140927) - Partner Image20:44
mordredis the current one20:44
mordredit seems20:44
clarkbmordred: sure, we just have to update nodepool configs and check gpg signatures of files that are never updated...20:44
mordredyah20:44
nibalizerya thats the post-shellshock one right?20:44
mordredclarkb: what's wrong with bare-trusty? something I can look in to?20:44
mordredclarkb: I would have thought that devstack-trusty would be harder ...20:44
clarkbmordred: as far as dib goes? its the database setup problem20:45
mordredOH20:45
mordredthat20:45
mordredsigh20:45
clarkbdevstack-trusty is easy because we do almost nothing in the image20:45
* mordred weeps20:45
clarkbnibalizer: probably20:45
clarkbnibalizer: so awesomely because they insist on updating their images that way we are super vulnerable to shellshock20:46
clarkbnibalizer: tl;dr don't make something bad worse20:46
mordredyup20:46
* mordred still wants to pummel whoever thinks changing the serial number is the right way to do this20:46
clarkbcentos6 is running20:47
clarkbapparently no shellshock fix for centos20:47
clarkband with that I can go get lunch20:47
*** MarkAtwood has joined #openstack-infra20:48
clarkbback in a bit20:48
mordredclarkb: OR - the centos folks don't change their serial number20:49
*** markmcclain has quit IRC20:50
*** groknix has joined #openstack-infra20:54
annegentleanyone have tips or pointers for setting up filter topics on a lists.opesntack.org list?20:55
fungireed: ^ ?20:55
mordredclarkb: so - the dib-docker patch should actually allow us to do the db setup stuff without crazy20:56
mordredclarkb: which makes me think I will double-down on working on that20:56
openstackgerritAdrian Otto proposed a change to openstack-infra/project-config: Magnum - OpenStack Containers Service  https://review.openstack.org/12672520:56
*** jgrimm is now known as zz_jgrimm20:56
clarkbmordred: ok20:56
annegentleI thought it would be content filtering but I'm not seeing it. hm20:56
mordredclarkb: you know, since it runs the code in a container and not a chroot20:56
annegentleoh found it. It's Topics20:56
*** amuller has quit IRC20:57
*** mmedvede has quit IRC21:00
annegentlereed: hm, should I be able to see the topics I add in the mailman admin interface somewhere? I've Enabled the topic filter but now when I add topics I don't see them displayed on the page, and I am not sure how to confirm they're added.21:01
*** lttrl has joined #openstack-infra21:02
*** jcoufal has quit IRC21:03
*** harlowja_away is now known as harlowja_21:04
ianwclarkb / modred : so there's nothing really blocking building centos7 images ATM?  https://review.openstack.org/124256 (Initial centos7 support for build-image.sh) was the only issue i found with the d-i-b elements21:05
annegentlereed: nevermind, I hadn't filled in a regexp21:05
clarkbianw: not for hpcloud + dib21:05
*** koolhead_ has quit IRC21:05
mordredianw: I still haven't actually tested the update to that patch - because I'm having internet deps21:06
*** david-lyle has quit IRC21:06
mordredoh - I lied21:06
mordredit works21:06
clarkbmordred maybe you can suggest the have serial number image and a - Latest image that is same image uploaded again?21:10
*** aysyd has quit IRC21:10
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Add session objects for get_all* db api calls  https://review.openstack.org/11841921:12
mordredianw: wow. meta params are passed to glance image create just as additional keyword arguments?21:12
mordredclarkb: ++21:13
*** terryw has joined #openstack-infra21:13
mordredclarkb: any reason you can see to not land ianw's nodepool patch? I'm +2ing but it seems safe to +3, no?21:13
*** otherwiseguy has quit IRC21:13
clarkbI think its safe21:14
*** dustins has quit IRC21:14
mordredclarkb: we should do a nodepool restart at some point21:15
clarkbya21:15
clarkbre images at least dont rename the old one21:15
*** pcm_ has quit IRC21:15
clarkbwe would be patched if the old one wasnt renamed...21:15
*** smcginnis has joined #openstack-infra21:15
smcginnisanteaya: Hi!21:16
mordredyah21:16
smcginnisanteaya: Would you be able to help with this?21:16
smcginnisanteaya: https://www.mail-archive.com/openstack-infra@lists.openstack.org/msg01763.html21:16
anteayasmcginnis: hello21:16
anteayauncertain21:16
* anteaya clicks21:16
anteayasmcginnis: can we have a discussion about names for third party ci accounts at summit perhaps?21:17
anteayasmcginnis: will you be at summit?21:17
fungiclarkb: mordred: what cloud providers *should* do is the old kernel release archive trick of linking some static name like "[...] latest" to whatever the most recent image for that platform is, so that users can choose between immutable images and always-fresh images21:17
ianwmordred: i believe it's all just parameters, with some being more special than others21:18
fungithough i suppose that breaks the case of checking the image uuids against the signed image lists from the vendors21:18
fungiand also with dib we're about to stop giving a hoot21:18
smcginnisanteaya: Yep, I'll be there.21:18
anteayasmcginnis: as someone astutely pointed out to me today the third party space is 30% fixing bugs and 75% marketing and the marketing aspect of the whole thing, which comes to a focus around naming really irks me21:18
clarkbyou can still do that if you choose a particular image21:19
openstackgerritA change was merged to openstack-infra/nodepool: Add meta option for passing meta-data  https://review.openstack.org/12363921:19
anteayasmcginnis: let's discuss in person then21:19
clarkbfungi I think the big issue here is renaming of the old image21:19
anteayaand thanks21:19
smcginnisanteaya: No chance of updating before then. This was requested awhile ago to be more general for all of Dell.21:19
fungiclarkb: true21:19
clarkbbecause that changes signature and uuids21:19
smcginnisanteaya: Reason I ask is I finally have my CI system up and running and would like to start using it.21:19
anteayasmcginnis: yeah, I can't say absolutely no chance21:19
smcginnisanteaya: I just figured easier to change now rather than later.21:19
clarkbbasically forcing end users to do their best to follow latest21:19
anteayabut I will really tell you odds are better in paris21:19
anteayaI understand21:20
smcginnisanteaya: OK, that's fine. I'll leave things as is for now then.21:20
anteayathanks21:20
anteayaI appreciate your understanding21:20
*** Sukhdev has quit IRC21:20
smcginnisanteaya: At least it's testing, right? :) Names are less important.21:20
*** bcourt has quit IRC21:21
*** dprince has quit IRC21:22
*** rlandy_ has quit IRC21:22
*** sdake_ has joined #openstack-infra21:23
*** e0ne has joined #openstack-infra21:23
*** flaviof is now known as flaviof_zzz21:24
*** smcginnis has left #openstack-infra21:24
*** dkliban is now known as dkliban_afk21:24
*** packet has quit IRC21:24
mordredfungi, clarkb: I have sent an email to Ulf outlining the pain and requesting at least _one_ sane scheme be supported21:25
fungimordred: your pleas for sanity shall not be forgotten21:26
mordredfungi: well, if they are anything like EVERY OTHER PIECE OF FEEDBACK WE'VE EVER GIVEN ANYONE they will be ignored21:26
mordredbut I'll give them anyway21:26
* fungi finds the random renaming of images moderately amusing. we could start a betting pool, or perhaps turn it into a drinking game21:27
openstackgerritA change was merged to openstack-infra/subunit2sql: Add migration to populate run_time where needed  https://review.openstack.org/12611421:27
*** arnaud has quit IRC21:29
*** arnaud__ has quit IRC21:29
*** jheroux has quit IRC21:31
*** cnesa15 has quit IRC21:35
anteayamordred: you have given me one piece of feedback and I haven't ignored it21:36
anteayatwo, two pieces of feedback and I haven't ignored either one21:36
*** e0ne has quit IRC21:36
*** mmedvede has joined #openstack-infra21:38
mordredanteaya: are you one of my cloud providers?21:39
mordredthat woudl be neat if you were ...21:40
*** ZZelle_ has quit IRC21:40
mtreinishfungi, mordred, clarkb: while things are looking calm you want to take a look at: https://review.openstack.org/108003 and tell me how much I suck at puppet21:40
anteayamordred: no21:41
anteayamordred: but you have given me feedback21:41
*** mfer has quit IRC21:42
*** mriedem has quit IRC21:43
openstackgerritEric Harney proposed a change to openstack-infra/devstack-gate: Configure devstack and tempest for Ceph job  https://review.openstack.org/12671021:43
*** ramashri has quit IRC21:43
*** flaviof_zzz has quit IRC21:45
*** sarob has quit IRC21:46
clarkbmordred: ty21:46
*** andreykurilin_ has quit IRC21:47
*** dkranz has quit IRC21:48
clarkbI am working on updating our hpcloud base images now21:49
*** dimtruck is now known as zz_dimtruck21:49
*** zz_dimtruck is now known as dimtruck21:49
*** changbl_ has quit IRC21:51
clarkbarg I always forget where ubuntu hides the hpcloud images and json file21:53
pleia2clarkb: find it? https://cloud-images.ubuntu.com/releases/streams/v1/com.ubuntu.cloud:released:hpcloud.json21:55
*** __TheDodd__ has quit IRC21:55
*** thedodd has joined #openstack-infra21:55
pleia2they pushed new ones for the bash things21:56
clarkbpleia2: ya I found it in git log thanks!21:56
fungiclarkb: jesusaurus: this -operators ml thread has started turning into a logstash discussion... http://lists.openstack.org/pipermail/openstack-operators/2014-October/005285.html21:56
mordredfungi: I'm not on that mailing list - any chance you or anyone else has pointed out that infra has a set of grok filters?21:58
fungimordred: i have done that, and linked them, yes21:58
clarkblooks like others are wanting json out too22:00
clarkbI really need to find time to make that happen22:00
*** ramashri has joined #openstack-infra22:00
*** zns_ has joined #openstack-infra22:01
*** dangers is now known as dangers_away22:01
*** esker has quit IRC22:03
*** terryw has quit IRC22:03
*** tonytan4ever has quit IRC22:03
*** zns has quit IRC22:04
*** zns_ has quit IRC22:06
*** _david_ has joined #openstack-infra22:06
pleia2fungi, anteaya: I'm not sure what else we want to say, but here's a first stab re: system-config email https://etherpad.openstack.org/p/system-config-announce22:07
pleia2maybe need to add something directed at folks consuming config?22:07
_david_zaro, i saw your conversation with qchris: You shoudn't need to change the plugin name in BUCK file and rebuilt its-bugzilla plugin for different Bugzilla instances22:07
*** armax has quit IRC22:08
mordredjesusaurus, nibalizer: ^^ you are aware of the system-config thing, right?22:08
_david_zaro, the right way to achieve this: don't specify plugin name at all. In this case the plugin loader smart enough to name the plugin after the file name minus ".jar" suffix: its-bugzillaA.jar => plugin-name = its-bugzillaA, its-bugzillaB.jar => plugin-name its-bugzillaB22:09
*** MarkAtwood has quit IRC22:09
mordredpleia2: looks good to me22:10
pleia2I think they know, I was more thinking about 3rd party folks who maybe be using segments of it (and jaypipes, who may need to update some of his testing system scripts/posts)22:10
*** armax has joined #openstack-infra22:11
pleia2(and maybe worth sending to the third party announce ml too?)22:12
*** radez is now known as radez_g0n322:12
jesusaurusmordred: yep, ive been watching from the sidelines22:12
openstackgerritClark Boylan proposed a change to openstack-infra/config: Update hpcloud precise and trusty base image names  https://review.openstack.org/12674322:12
clarkbmordred: fungi ^ ok I verified those as best I can22:12
*** armax has quit IRC22:14
nibalizermordred: i am aware22:14
* nibalizer happy it wont be called 'config' anymore22:15
zaro_david_: ohh, that's nice.  thanks.22:15
_david_zaro, I introduced the feature to provide plugin name in MANIFEST, so obviously the "old way" not to provide it in MANIFEST, but derive it form the plugin file name is still "in place" ;-)22:16
anteayapleia2: thanks almost finished editing the tc candidates wikipage, will peek at the etherpad next22:19
clarkbmordred: I am going to bug you about https://review.openstack.org/#/c/126743/1 I will probably self approve shortly22:21
*** mikal has quit IRC22:21
*** mikal has joined #openstack-infra22:23
*** gokrokve has joined #openstack-infra22:24
*** sdake_ has quit IRC22:25
*** jaypipes has quit IRC22:27
*** otherwiseguy has joined #openstack-infra22:27
*** _david_ has quit IRC22:29
*** dimtruck is now known as zz_dimtruck22:30
*** thedodd has quit IRC22:30
*** shashankhegde has quit IRC22:32
*** sarob has joined #openstack-infra22:32
*** eharney has quit IRC22:33
*** david-lyle has joined #openstack-infra22:33
anteayawhew https://wiki.openstack.org/wiki/TC_Elections_October_2014#Responses_to_TC_Election_Questions22:34
*** dimsum_ has quit IRC22:34
*** dmellado has joined #openstack-infra22:34
anteayaif anyone spots any errors or broken links please tell me so I can fix them22:34
*** dimsum_ has joined #openstack-infra22:34
*** shashankhegde has joined #openstack-infra22:35
anteayapleia2: I changed the email subject line22:36
anteayadidn't want people to think we were renaming project-config22:36
*** todd_dsm has quit IRC22:37
anteayapleia2: 17th22:37
anteayapleia2: I was sure from the backscroll ttx said he preferred the 17th22:37
*** _buzz has quit IRC22:37
*** JayJ has quit IRC22:38
anteayapleia2: so 3 changes, let me know if you agree22:38
mtreinishanteaya: is there any particular reason the candidate responses are in a different order for each question?22:38
*** flaper87 is now known as flaper87|afk22:39
*** dimsum_ has quit IRC22:39
anteayamtreinish: yes22:39
anteayato mix them up22:39
anteayathe order might imply some sort of preference22:39
anteayaand it is up to the reader to select their own preference22:39
*** andreaf has quit IRC22:40
anteayaso the answers purposely have their order changed for each question22:40
anteayathe name of the candidate links to their announcement email22:40
*** andreaf has joined #openstack-infra22:40
anteayaso if you just want to read one candidates responses you can open the email and read22:40
anteayabut people weren't doing that last year22:41
pleia2anteaya: lgtm, thank you22:41
mtreinishanteaya: ok, I would have just assumed chronological ordering if they were the same. But, I guess I would never expect you to try and nefariously influence voters with subliminal messaging :)22:41
anteayait was too difficult22:41
anteayamtreinish: actually I try for the opposite22:41
anteayato the extent I am able22:41
*** pradk has quit IRC22:41
anteayapleia2: great thanks22:41
anteayamtreinish: this is the best I can do to nullify any possiblity of subliminal messaging22:42
pleia2anteaya: given the date, do we want to send this out next week?22:42
anteayapleia2: I would vote yes22:42
anteayaand welcome the thoughts of others22:42
* pleia2 sticks a pin in it22:42
*** marcusvrn_ has quit IRC22:43
anteayasince sending it now might just upset all the folks gunning for RC22:43
pleia2yeah, we don't need more confusion :)22:43
anteayawe have enough22:43
fungiyeah, i think next tuesday's meeting we vote on whether and when, then you can finalize the announcement22:44
*** groknix has quit IRC22:44
fungiand thanks!22:45
openstackgerritA change was merged to openstack-infra/config: Update hpcloud precise and trusty base image names  https://review.openstack.org/12674322:45
*** chuckC_ has quit IRC22:46
* anteaya considers a walk22:46
*** chuckC_ has joined #openstack-infra22:47
pleia2walk++22:47
pleia2I took one at lunch, and picked up some new loose tea :)22:47
*** ihrachyshka has quit IRC22:48
mikahuh, https://github.com/openstack-infra/jenkins-job-builder/archive/0.9.0.tar.gz doesn't provide a ChangeLog file, but https://pypi.python.org/packages/source/j/jenkins-job-builder/jenkins-job-builder-0.9.0.tar.gz does?!22:48
fungimika: don't use github. it's handing you a tarball of the git archive22:49
fungimika: the packages uploaded to pypi are the result of python setup.py sdist22:49
mikafungi: this is non-obvious for outsiders :(22:49
anteayapleia2: oh, if I could walk for tea, there would be no room left in my cupboards for the dishes22:49
fungimika: yes, i agree we should stop using github entirely22:49
anteayapleia2: I already have two cupboards full of tea22:49
mikafungi: thanks for hint, just looking at trying to push updated version of jjb towards debian22:50
*** bhunter71 has quit IRC22:50
*** ramashri has quit IRC22:51
*** chuckC_ has quit IRC22:51
fungimika: i think pabelanger made the previous packages, so you might want to check with him22:51
fungihe's been relatively quiet lately, but does pop up from time to time22:52
mikafungi: he doesn't seem to care any longer AFAICT (https://tracker.debian.org/pkg/jenkins-job-builder)22:52
pleia2anteaya: haha22:52
fungimika: ahh, yep, looks like Mithrandir did some uploads of it too for a time22:54
*** Sukhdev has joined #openstack-infra22:54
mikafungi: yeah, i'm DD as well though and together with another DD we just try to tackle that22:54
fungimika: excellent. well, anyway, you need sdist tarballs either from pypi.python.org or tarballs.openstack.org (their checksums should be identical), or you need to run python setup.py sdist in a clone of the git repository to make a tarball22:56
*** gondoi is now known as zz_gondoi22:56
mikafungi: ack, thx!22:56
*** xyang0 has quit IRC22:56
*** ramashri has joined #openstack-infra22:56
openstackgerritA change was merged to openstack-infra/project-config: Increase overcloud job timeouts  https://review.openstack.org/12651222:57
fungimika: or the openstack service, library and client packaging team employs some novel workflow involving git-buildpackage and no orig tarball22:57
mikafungi: i use that as well, though there's no up2date repos available yet, so i can't really push back what i have22:58
fungimika: but basically versioning is being interpreted from the git tag by the pbr module, and then embeds the python package metadata in the resulting tarball22:58
anteayapleia2: okay you sold me on walk, back in a few hours22:58
pleia2anteaya: enjoy22:58
mikafungi: and the "no orig tarball" is just partly true, because you usually import orig.tar.gz on pristine-tar branch and have upstream/$tag available to generate orig.tar.gz then :)22:58
anteayapleia2: thanks :D22:58
mikafungi: i see, thx22:59
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Support multiple image formats in a diskimage  https://review.openstack.org/12674722:59
clarkbmordred: fungi ianw ^ that is completely untested and relies on unmerged dib features so I am going to WIP it, but eyes on it now would be great22:59
fungimika: well, yeah, but the openstack packages in debian aren't reusing our release tarballs nor running sdist and so not importing into pristine-tar. instead they have some other workaround because the primary maintainer is religiously opposed to the idea that anyone could find tarballs useful in this day and age23:00
*** adalbas has quit IRC23:00
mordredI find that very strange, btw23:00
mordredgiven that Debian packaging is designed around orig tarballs23:01
mikafungi: yeah, i know zigo and attended his session about openstack packaging at debconf in august this year, but i don't really agree with what he does ;)23:01
fungimordred: yes, i brought that up as an aside on the distutils-sig ml a couple weeks ago in a trhead about python packaging (what else?) and this is apparently not a view shared by most of the python packaging team in debian23:01
*** ChuckC has quit IRC23:01
mordredand maint generated tarballs are used by all c projects23:01
openstackgerritClark Boylan proposed a change to openstack-infra/project-config: Add test jobs for devstack-precise-dib images  https://review.openstack.org/12660923:01
mordredfungi: ++23:01
*** dimsum_ has joined #openstack-infra23:02
*** patrickeast_ has joined #openstack-infra23:02
fungibut since i'm not the one doing the packaging, it's not something i'm going to lose sleep over. he does the work, he can decide how he wants to do it. he does manage to package an absurd number of project after all, so i'm in awe23:03
clarkbmordred: your eyes on 126747 early would be great23:03
*** dimsum_ has quit IRC23:03
clarkbmordred: want to make sure that your dib changes line up with what I havein mind there23:03
*** dimsum_ has joined #openstack-infra23:04
*** patrickeast has quit IRC23:04
*** patrickeast_ is now known as patrickeast23:04
mordredfungi: ++23:05
mordredclarkb: kk23:05
mordredclarkb: so, if you make two types, how do you tell it to upload a given type to a provider?23:07
clarkbmordred: under provider.image['someimagename'].image_type you set eg 'vpc'23:08
mordredgotcha23:08
clarkbmordred: so under diskimages['somediskimage'].image_types you have all possible types23:08
clarkbmordred: then under the provider.image you specify which of those values you want to upload23:08
*** JayJ has joined #openstack-infra23:08
mordredahbh. I see it now23:09
mordredclarkb: I do not think that will conflict with my thing at all23:09
clarkbperfect23:09
*** armax has joined #openstack-infra23:09
* krotscheck ’s head is hurting from a 4 table join.23:09
clarkbI am building hpcloud images now23:09
mordredkrotscheck: mmm23:10
clarkbmordred: though my change acutally probably does need a db migration but nodepool doesn't do that yet23:10
krotscheckmordred: In reality, it’s a 2 table join which MIGHT have up to 3 additional tables joined on it.23:10
krotscheckDepending on how many parameters are passed in.23:10
clarkbmordred: so we will have to manually edit rows in the images table to change filename to s/qcow2//23:10
*** jamielennox has quit IRC23:10
mordredclarkb: damn I should add migrations already23:11
clarkbbut that should be an easy manual step particularly with dib support being new and not ubiquitous in our nodepool23:11
mordred++23:11
*** flaviof_zzz has joined #openstack-infra23:11
stevemarbump, can i get reviews for this chain of patches: https://review.openstack.org/#/q/status:open+project:openstack-infra/config+branch:master+topic:fix_tox.ini,n,z it's been close to getting merged for a while :)23:12
*** melwitt has quit IRC23:13
*** JayJ has quit IRC23:13
clarkbstevemar: done. Though the two at the bottom of the stack need a second review to +323:15
stevemarclarkb, indeed, but thanks anyhow23:15
fungino, they don't23:17
fungilooks like i was right behind you with the +3s23:17
clarkbperfect23:17
fungialso extra eyes on https://review.openstack.org/119364 would be good. i'll make the edit i commented on there if mrmartin doesn't get a chance before i finish updating hiera bits, and then plan to try firing up the prod server tomorrow morning and see if it works23:18
* clarkb looks23:19
*** datsun180b has quit IRC23:20
pleia2fungi: just had a quick question about a couple of the hiera vars23:22
*** ChuckC has joined #openstack-infra23:23
openstackgerritA change was merged to openstack-infra/config: Remove projects_alphabetized from tox.ini  https://review.openstack.org/12260023:23
openstackgerritA change was merged to openstack-infra/config: Remove jjb from tox.ini  https://review.openstack.org/12515223:23
clarkbfungi: commented. There is a small structural thing I noted inline. I think you can just update that when you do the other thing23:24
openstackgerritA change was merged to openstack-infra/config: Remove irc testenv from tox.ini  https://review.openstack.org/12516423:26
openstackgerritA change was merged to openstack-infra/config: Remove undefined upstream environment from tox.ini  https://review.openstack.org/12516723:26
*** hdd has quit IRC23:26
openstackgerritClark Boylan proposed a change to openstack-infra/project-config: Add test jobs for devstack-precise-dib images  https://review.openstack.org/12660923:27
clarkbother than rax-iad bare-precise these image rebuilds seem to be going smoothly now23:30
clarkbnot sure why paramiko is angry about rax-iad right now23:30
* clarkb tries agan23:31
*** MarkAtwood has joined #openstack-infra23:31
*** bdpayne has quit IRC23:33
pleia2my cat just pushed Zuul off my desk D: https://www.flickr.com/photos/pleia2/15286653130/23:34
pleia2(pre fall)23:34
pleia2cats!23:34
clarkbpleia2: I think your cat wants to be the next zuul mascot23:35
pleia2she's already in the Xubuntu installer, it's gone to her head23:35
openstackgerritClark Boylan proposed a change to openstack-infra/nodepool: Support multiple image formats in a diskimage  https://review.openstack.org/12674723:35
clarkbOverLimit: This request was rate-limited. (HTTP 413) apparently our self limiting isn't enough for hpcloud23:37
clarkbmordred: ^23:37
pleia2:\23:37
*** patrickeast has quit IRC23:37
clarkboh you know what23:38
clarkbI bet I know why. We have split hpcloud into 5 fake providers23:38
clarkbbut they have a common rate limit23:38
clarkbso we may need to scale back each of those providers by 1/5th their current value23:38
*** alexpilotti has quit IRC23:39
*** otherwiseguy has quit IRC23:41
clarkblooks like we should be able to do 200 GETs per minute. That comes out to 40 GETS per minute per fake region23:42
clarkbwhich is a value of 1.5 in nodepools rate limit valuing?23:42
*** grue_pm has joined #openstack-infra23:43
clarkbrate is currently 0.123:43
*** ayoung has quit IRC23:43
*** wenlock has quit IRC23:45
clarkbya rate appears to be a seconds between requests value23:45
*** patrickeast has joined #openstack-infra23:46
*** r-daneel has quit IRC23:48
*** hdd has joined #openstack-infra23:49
*** otherwiseguy has joined #openstack-infra23:51
*** timrc is now known as timrc-afk23:53
*** camunoz_ has joined #openstack-infra23:53
*** camunoz_ is now known as camunoz_mtg23:53
openstackgerritClark Boylan proposed a change to openstack-infra/project-config: Add test jobs for devstack-precise-dib images  https://review.openstack.org/12660923:54
clarkbthere I think I finally got it right :/ my bad23:54
*** timrc-afk is now known as timrc23:55
stevemarthanks fungi and clarkb23:56
*** mmaglana has quit IRC23:57
clarkbpleia2: you might randoly know. xfce4 on latest xubuntu lts appears to use gnome ssh key agent instead of vanilla ssh key agent breaking ssh-add -c23:57
clarkbpleia2: any idea when that swap happened? 14.04 seemed fine but 14.04.1 isn't23:58
pleia2clarkb: that's actually kind of strange, mine is still using ssh-agent, I wonder if the gnome thing was pulled in as some other dependency?23:59
*** gokrokve has quit IRC23:59

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