Wednesday, 2014-08-20

*** dangers is now known as dangers_away00:00
clarkbit seems to be doing grant calculations00:01
*** emagana has quit IRC00:01
openstackgerritlifeless proposed a change to openstack-dev/pbr: Only consider tags that look like versions.  https://review.openstack.org/11440300:01
*** marcoemorais has quit IRC00:01
clarkband nodes are in building state so I think it worked00:01
*** emagana has joined #openstack-infra00:02
*** marcoemorais has joined #openstack-infra00:02
lifelesszaqar?00:02
clarkblifeless: marconi was renamed to zaqar00:02
clarkbfor the typical reason...00:02
lifelessIP ?00:02
clarkbtrademark00:02
lifelessyah00:02
lifelessintellectual property00:02
*** emagana has quit IRC00:06
*** markmc has quit IRC00:09
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Remove check start action in zuul  https://review.openstack.org/11543700:10
jeblairclarkb, fungi: i wonder if there's actually any reason to keep the gate start action even...00:11
*** MarkAtwood has quit IRC00:12
*** paulrad has joined #openstack-infra00:12
*** bdpayne has joined #openstack-infra00:12
clarkbjeblair: it will prevent enqueing merge failed changes00:13
clarkbjeblair: if I parsed your question correctly00:13
*** markmc has joined #openstack-infra00:14
*** gokrokve has joined #openstack-infra00:14
jeblairclarkb: do we need to leave verified=0 for that?00:14
clarkbjeblair: beacuse there has been a lot of confusion around why things do not enter the gate due to verified=000:15
clarkbjeblair: I am trying to figure a way to have individuals not need to think about a recheck in that case00:15
*** marun has quit IRC00:15
fungithere is the human comfort factor, that people don't realize their action (approval in this case) had consequences unless they see active feedback from the system00:16
*** SumitNaiksatam has quit IRC00:16
clarkboh wait I misparsed you are tlaking about the starting tests comments00:16
jeblairclarkb: i think that's a separate question00:16
clarkbya I misparsed00:16
jeblairyeah00:16
clarkbjeblair: I do not think there is a reason to keep it00:16
clarkbgerrit 2.8 should handle the comments left by zuul properly now00:16
fungiright, talking about being a hypocrite telling third-party operators not to leave "starting" messages when we encode them directly into our configuration they're copying as example of how to do it correctly ;)00:17
jeblairclarkb: i don't understand "gerrit 2.8 should handle the comments left by zuul properly now"00:17
jeblairwow this conversation has gotten out of hand fast00:17
jeblairfungi: nothing hypocritical about that.  we are not a third party system00:17
clarkbjeblair: we added the start comments to all the things because zuul relied on timestamps for comments to figure out if it should clean check00:17
clarkbjeblair: because 2.4 did not update the timestamp if the vote and commenter remained the same00:18
*** dims has joined #openstack-infra00:18
jeblairfungi: we don't do more than what is necessary to operate ours, which is rather different than all the others00:18
fungijeblair: true. it's hard to convince them not to duplicate our configuration when they reuse our tools though00:18
clarkbjeblair: but 2.8 will update that timestamp as long as the -1 or -2 or +1 or +2 has comment data and we always do00:18
jeblairfungi: our configuration makes no sense for anyone else00:18
clarkbjeblair: in any case I think we can remove it00:18
clarkbjeblair: a lot of people think otherwise for better or worse00:19
* clarkb points at cody who isn't here00:19
*** otherwiseguy has quit IRC00:19
jeblairclarkb: okay, so that suggests that with current 2.8 we could lose the starting check thing00:19
clarkbjeblair: yes I think that is true00:19
jeblairwhich we only needed because of the time-based requirements00:19
fungiwell, regardless, even when it was first added we've stated we wanted to remove that behavior at the earliest opportunity, that it was a workaround for suboptimal behavior in gerrit. i'm in favor00:19
clarkbwe should confirm with review-dev though00:19
jeblairwhich are gone, which is why i proposed removing it just a minute ago :)00:20
clarkbbut my reading of the code was that it would work in 2.800:20
fungisounds like we're all in violent agreement?00:20
clarkbright, this is only a concern if we go back to some sort of clean check00:20
clarkbfungi: indeed00:20
*** gokrokve has quit IRC00:21
jeblairyeah00:21
*** gokrokve has joined #openstack-infra00:21
jeblairso maybe we can talk about whether it's needed for the _gate_ pipeline? :)00:21
clarkbjeblair: I don't think it is needed for either :)00:21
clarkbunless we want that comfort comment00:21
jeblairit's been in gate forever, and at one point it was needed00:21
clarkbbut zuul status should make it clear00:21
jeblairand not for time-based pipeline requirements00:22
fungii think if it remains stable, reviewers/contributors will get used to just assuming it's working as designed00:22
*** jcoufal has quit IRC00:22
jeblairbut at the moment, i can't think of anything that needs it00:23
clarkbjeblair: I can't either. I think it really is just a human interaction thing00:23
clarkb(at this point)00:23
fungithe feedback provided by the "starting gate jobs" comment seemed more comforting when your change might be entering a several-days-long pipeline, but that seems to no longer be typical00:23
*** bdpayne has quit IRC00:23
*** bknudson has joined #openstack-infra00:24
*** ominakov has joined #openstack-infra00:26
*** hdd has joined #openstack-infra00:30
*** marun has joined #openstack-infra00:33
*** marun has quit IRC00:33
*** mwagner_lap has joined #openstack-infra00:35
*** SumitNaiksatam has joined #openstack-infra00:35
*** marun has joined #openstack-infra00:37
*** hdd has quit IRC00:40
*** paulrad has quit IRC00:41
*** marun has quit IRC00:42
*** WarKid has joined #openstack-infra00:45
WarKidhi00:45
WarKidanybody here?00:45
*** WarKid has left #openstack-infra00:46
*** marcoemorais has quit IRC00:47
fungiclearly not00:47
*** ZZelle_ has left #openstack-infra00:48
*** ZZelle_ has quit IRC00:48
*** ramashri has quit IRC00:50
*** shashankhegde has quit IRC00:50
* nibalizer hides behind large boulder00:51
nibalizeroh he dropped00:51
nibalizeror she00:51
nibalizeror they00:51
*** xianghui has quit IRC00:54
*** gokrokve_ has joined #openstack-infra00:56
*** chuckC_ has quit IRC00:56
*** dalgaaf_ has quit IRC00:56
lifelesswow murano00:58
lifelessstackforge/murano00:58
lifeless origin/master00:58
lifeless0.4.1 too low vs 2014.2.b2 in stackforge/murano/origin/master00:58
*** xianghui has joined #openstack-infra00:58
*** ChuckC has quit IRC00:58
*** ChuckC has joined #openstack-infra00:58
*** markmcclain has joined #openstack-infra00:59
*** gokrokve has quit IRC00:59
*** yaguang has joined #openstack-infra01:02
funginibalizer: i'd go with "it" (seemed likely to be a spambot, which is why i kept silent until it parted the channel again)01:02
lifelessfungi: clarkb: full list of affected projects: http://paste.ubuntu.com/8093609/01:03
lifelessI've put https://etherpad.openstack.org/p/bad-setup-cfg-versions together01:03
*** mmaglana has quit IRC01:03
*** ChuckC has quit IRC01:04
*** maxbit has joined #openstack-infra01:04
openstackgerritA change was merged to openstack-infra/config: Remove check start action in zuul  https://review.openstack.org/11543701:04
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/requirements: upgrade to newer oslo.i18n  https://review.openstack.org/11511801:05
*** xianghui has quit IRC01:07
*** xianghui has joined #openstack-infra01:07
*** Daisy has joined #openstack-infra01:09
*** SumitNaiksatam has quit IRC01:09
*** SumitNaiksatam has joined #openstack-infra01:09
*** bdpayne has joined #openstack-infra01:10
*** hdd has joined #openstack-infra01:12
lifelessand mail sent asking for help01:13
*** gokrokve_ has quit IRC01:13
*** camunoz is now known as camunoz_mtg01:15
*** otherwiseguy has joined #openstack-infra01:17
*** camunoz_mtg has quit IRC01:19
*** mtreinish has quit IRC01:19
*** bradjones has quit IRC01:20
*** krtaylor has quit IRC01:21
*** hdd has quit IRC01:21
*** bdpayne has quit IRC01:22
*** mtreinish has joined #openstack-infra01:22
*** mtreinish has quit IRC01:23
*** mtreinish has joined #openstack-infra01:23
*** gokrokve has joined #openstack-infra01:23
*** ramashri has joined #openstack-infra01:23
*** hdd has joined #openstack-infra01:24
*** arnaud has quit IRC01:25
*** bradjones has joined #openstack-infra01:25
*** bradjones has joined #openstack-infra01:25
*** unicell has joined #openstack-infra01:26
*** dims has quit IRC01:26
*** krtaylor has joined #openstack-infra01:31
*** camunoz has joined #openstack-infra01:32
*** paulrad has joined #openstack-infra01:34
*** gokrokve_ has joined #openstack-infra01:34
openstackgerritA change was merged to openstack-infra/config: Use more strict regex for sahara tags acl  https://review.openstack.org/11383601:36
openstackgerritIan Wienand proposed a change to openstack-infra/nodepool: Logging format for FakeLogger  https://review.openstack.org/11545301:37
*** gokrokve has quit IRC01:37
*** mtreinish has quit IRC01:38
*** gokrokve_ has quit IRC01:39
ianwlifeless: tests such as http://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/tests/test_nodepool.py#n98 can get a TimeoutException from fixtures and need to ensure the final pool.stop() is called, or the test just hangs.  is the best way to just wrap these in a try/finally block?  or is there some more generic way of handling TimeoutException and cleaning up?  I didn't see many examples01:40
*** frank_zhou has joined #openstack-infra01:40
*** jaypipes has quit IRC01:41
*** nosnos has joined #openstack-infra01:42
*** jaypipes has joined #openstack-infra01:42
*** homeless has quit IRC01:42
lifelessianw: TimeOut is a signal01:42
lifelessianw: that generally ends the process - how is the test hanging? Is it a non-daemonised thread?01:42
lifelessianw: try-finally, or addCleanup should work01:43
*** markmc has quit IRC01:43
ianwlifeless: i think because it's using "gentle" here -> http://git.openstack.org/cgit/openstack-infra/nodepool/tree/nodepool/tests/__init__.py#n4401:43
ianwlifeless: i guess these tests don't daemonise themselves at all, just call nodepool.nodepool.NodePool() which goes ahead and makes a bunch of threads01:45
lifelessianw: so we just raise TimeoutException01:45
lifelessianw: in that case01:45
lifelessianw: the hang is probably non-daemonised threads01:45
lifelessianw: one possible thing is to make them daemonised, if they should be. If they shouldn't be, then I'd consider self.addCleanup(pool.stop) at the time the pool is created01:46
lifelessianw: or if thats not convenient, just yeah try:finally.01:46
* ianw testing addCleanup01:47
*** markmc has joined #openstack-infra01:50
ianwlifeless: addCleanup(pool.stop) seems to be the easiest way forward.  thanks!01:51
lifelessyw01:51
*** baohua has joined #openstack-infra01:55
lifelessright, all openstack branches up01:55
lifelessnow I just need cores!!!!01:55
lifeless!01:55
*** frank_zhou has quit IRC02:01
*** markmc has quit IRC02:04
*** arnaud has joined #openstack-infra02:05
*** xianghui has quit IRC02:07
*** xianghui has joined #openstack-infra02:08
*** hdd has quit IRC02:08
openstackgerritIan Wienand proposed a change to openstack-infra/nodepool: Move pool.stop into addCleanup  https://review.openstack.org/11547502:13
*** ChuckC has joined #openstack-infra02:16
lifelessclarkb: you'll love https://review.openstack.org/11547802:17
*** rfolco has joined #openstack-infra02:20
*** markmcclain has quit IRC02:22
*** sdake has quit IRC02:24
*** ramashri has quit IRC02:27
*** chuckC_ has joined #openstack-infra02:29
openstackgerritElizabeth K. Joseph proposed a change to openstack-infra/config: Add third party announce and request mailing lists  https://review.openstack.org/11539202:29
*** ominakov has quit IRC02:30
*** pballand has quit IRC02:30
*** julim has joined #openstack-infra02:30
*** pcm__ has quit IRC02:33
*** harlowja is now known as harlowja_away02:35
*** julim has quit IRC02:37
*** mfer has joined #openstack-infra02:39
*** markmcclain has joined #openstack-infra02:40
*** mfer has quit IRC02:40
*** armax has left #openstack-infra02:42
openstackgerritSteve Kowalik proposed a change to openstack-infra/config: Switch os-cloud-config to using python{,3}-jobs  https://review.openstack.org/11548102:45
*** alexpilotti has quit IRC02:48
*** camunoz has quit IRC02:54
*** Xurong has joined #openstack-infra02:58
*** marun has joined #openstack-infra02:59
*** Xurong has quit IRC03:00
*** KanagarajM has joined #openstack-infra03:00
*** LuckyVega has joined #openstack-infra03:00
*** marun has quit IRC03:02
*** sandywalsh has quit IRC03:05
LuckyVegaHi, folks. We have registered a CI account and now we want to change the contact email of that account. What steps do we need to follow?03:05
*** sandywalsh has joined #openstack-infra03:06
clarkbLuckyVega: you will need to send mail to the infra list with details03:07
clarkbLuckyVega: which account, what the old address is and what the new address should be03:07
*** StevenK has quit IRC03:08
LuckyVegaGot it, thanks03:08
*** cyeoh has quit IRC03:08
*** StevenK has joined #openstack-infra03:08
*** xianghui has quit IRC03:09
*** xianghui has joined #openstack-infra03:10
*** cyeoh has joined #openstack-infra03:12
*** camunoz has joined #openstack-infra03:13
*** dims has joined #openstack-infra03:14
*** xianghui has quit IRC03:16
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: Subscription  https://review.openstack.org/10400403:16
openstackgerritMichael Krotscheck proposed a change to openstack-infra/storyboard-webclient: [WIP] Subscription events now appear in UI  https://review.openstack.org/11440403:16
*** xianghui has joined #openstack-infra03:17
*** markmcclain has quit IRC03:20
*** dims has quit IRC03:23
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Use the latest jquery on zuul  https://review.openstack.org/9802903:24
openstackgerritKanagaraj Manickam proposed a change to openstack-infra/config: namos - Device and service manager  https://review.openstack.org/10949403:27
*** krtaylor has quit IRC03:28
*** hdd has joined #openstack-infra03:30
*** daya_k has joined #openstack-infra03:35
*** sdake has joined #openstack-infra03:36
*** daya_k has quit IRC03:40
*** paulrad has quit IRC03:40
*** krtaylor has joined #openstack-infra03:41
*** krtaylor has quit IRC03:46
*** baoli has joined #openstack-infra03:49
*** Ryan_Lane has quit IRC03:52
*** baoli has quit IRC03:53
*** gokrokve has joined #openstack-infra03:57
*** paulrad has joined #openstack-infra03:59
*** chandankumar has joined #openstack-infra03:59
*** gokrokve has quit IRC04:00
*** gokrokve has joined #openstack-infra04:00
*** oomichi has joined #openstack-infra04:01
*** krtaylor has joined #openstack-infra04:04
*** paulrad has quit IRC04:06
*** bdpayne has joined #openstack-infra04:09
*** garyh has quit IRC04:09
*** ppai has joined #openstack-infra04:10
*** dumbhead has quit IRC04:11
*** gokrokve has quit IRC04:14
*** harlowja_at_home has joined #openstack-infra04:14
*** AlexF has joined #openstack-infra04:15
*** gokrokve has joined #openstack-infra04:15
*** praneshp has quit IRC04:16
*** xianghui has quit IRC04:17
*** xianghui has joined #openstack-infra04:17
*** ramashri has joined #openstack-infra04:19
*** Daisy has quit IRC04:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Use the latest jquery on zuul  https://review.openstack.org/9802904:21
*** lcheng has joined #openstack-infra04:22
*** lcheng has quit IRC04:23
*** Daisy has joined #openstack-infra04:26
*** nelsnelson has quit IRC04:32
*** nelsnelson has joined #openstack-infra04:36
*** hdd has quit IRC04:37
*** harlowja_at_home has quit IRC04:37
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Use the latest jquery on zuul  https://review.openstack.org/9802904:40
*** gokrokve has quit IRC04:40
*** gokrokve has joined #openstack-infra04:41
*** gokrokve has quit IRC04:45
*** tomoe_ has joined #openstack-infra04:46
*** pcrews has quit IRC04:46
*** praneshp has joined #openstack-infra04:46
*** praneshp_ has joined #openstack-infra04:47
*** garyh has joined #openstack-infra04:49
*** baoli has joined #openstack-infra04:50
*** praneshp has quit IRC04:50
*** praneshp_ is now known as praneshp04:50
openstackgerritPrashanth Pai proposed a change to openstack-infra/config: Add swiftonfile project to stackforge  https://review.openstack.org/11525004:52
*** chandankumar has quit IRC04:52
*** otter768 has quit IRC04:52
*** stevemar has quit IRC04:54
*** baoli has quit IRC04:54
*** MarkAtwood has joined #openstack-infra04:59
*** MarkAtwood has quit IRC04:59
*** Ryan_Lane has joined #openstack-infra04:59
*** chandankumar has joined #openstack-infra04:59
*** chandankumar has quit IRC05:02
*** daya_k has joined #openstack-infra05:04
*** dims has joined #openstack-infra05:07
*** dims has quit IRC05:11
*** SumitNaiksatam has quit IRC05:15
*** bdpayne has quit IRC05:18
*** loki184 has joined #openstack-infra05:19
*** isaacb has joined #openstack-infra05:20
*** otherwiseguy has quit IRC05:20
*** otherwiseguy has joined #openstack-infra05:21
isaacbHi, I'm running dsvm-tempest-full with jenkins and wish to pass few parameters to cinder.conf prior to stack.sh. anyone knows how to do this?05:23
*** e0ne has joined #openstack-infra05:27
*** otherwiseguy has quit IRC05:27
*** jdahlin has quit IRC05:27
*** e0ne has quit IRC05:29
*** shashankhegde has joined #openstack-infra05:32
*** rlandy has joined #openstack-infra05:34
*** frank_zhou has joined #openstack-infra05:35
*** bdpayne has joined #openstack-infra05:36
*** chandankumar has joined #openstack-infra05:40
*** ramashri has quit IRC05:43
*** cristov_mac has joined #openstack-infra05:44
*** baoli has joined #openstack-infra05:50
clarkbdhellmann: why did http://logs.openstack.org/95/115495/1/check/check-tempest-dsvm-full/9323c20/logs/devstacklog.txt.gz fail? or rather why is ceilometer/stevedore even bothering? doesn't sqlaclchemy hadnle that for us?05:52
*** isaacb has quit IRC05:52
clarkbdhellmann: I feel like stevedore is just getting in the way05:52
openstackgerritSteve Kowalik proposed a change to openstack-infra/config: Replace all check/gate: noop with a template  https://review.openstack.org/11550005:53
*** baoli has quit IRC05:55
openstackgerritClark Boylan proposed a change to openstack-infra/devstack-gate: Try PyMySQL as Python MySQLDB alternative.  https://review.openstack.org/11550106:03
*** bdpayne has quit IRC06:07
*** reed has quit IRC06:09
*** imeerovi has joined #openstack-infra06:09
*** afazekas has quit IRC06:11
*** imeerovi has quit IRC06:15
*** afazekas_ has quit IRC06:16
*** ildikov_ has quit IRC06:18
*** yolanda__ has quit IRC06:20
*** baohua has quit IRC06:28
*** baohua has joined #openstack-infra06:30
*** jcoufal has joined #openstack-infra06:31
*** doude has joined #openstack-infra06:32
*** daya_k has quit IRC06:34
*** loki184 has quit IRC06:35
*** flaper87|afk is now known as flaper8706:35
*** praneshp_ has joined #openstack-infra06:36
*** praneshp_ has quit IRC06:36
*** arnaud has quit IRC06:37
*** jcoufal has quit IRC06:38
*** praneshp has quit IRC06:38
*** mmaglana has joined #openstack-infra06:39
*** isaacb has joined #openstack-infra06:41
*** AlexF has quit IRC06:42
*** loki184 has joined #openstack-infra06:44
*** ildikov has joined #openstack-infra06:46
*** niedbalski has quit IRC06:46
*** ildikov_ has joined #openstack-infra06:48
*** ildikov has quit IRC06:49
*** baoli has joined #openstack-infra06:50
*** AlexF has joined #openstack-infra06:52
*** ildikov has joined #openstack-infra06:52
*** ildikov_ has quit IRC06:53
*** che-arne has joined #openstack-infra06:53
*** baoli has quit IRC06:54
*** pcrews has joined #openstack-infra06:54
*** dtantsur|afk is now known as dtantsur06:55
*** afazekas_ has joined #openstack-infra06:57
*** AlexF has quit IRC06:57
*** Ryan_Lane has quit IRC07:05
*** lukego has joined #openstack-infra07:05
flaper87SergeyLukjanov: fungi can this patch get +A? https://review.openstack.org/#/c/115299/07:07
flaper87:D07:07
flaper87pleeeeease07:07
*** _nadya_ has joined #openstack-infra07:13
*** Guest36489 has joined #openstack-infra07:14
*** xchu has joined #openstack-infra07:16
*** _nadya_ has quit IRC07:16
*** derekh has joined #openstack-infra07:16
*** sdake has quit IRC07:17
*** imeerovi has joined #openstack-infra07:20
*** jcoufal has joined #openstack-infra07:27
*** p5ntangle has joined #openstack-infra07:27
*** afazekas_ is now known as afazekas07:32
*** jlibosva has joined #openstack-infra07:32
*** rdopieralski has joined #openstack-infra07:33
*** sdake has joined #openstack-infra07:35
*** mpaolino has joined #openstack-infra07:37
*** tomoe_ has quit IRC07:41
*** bradjones has quit IRC07:41
*** tomoe_ has joined #openstack-infra07:41
*** MaxV has joined #openstack-infra07:42
*** mfer has joined #openstack-infra07:44
*** bradjones has joined #openstack-infra07:44
*** bradjones has joined #openstack-infra07:44
*** tomoe_ has quit IRC07:46
*** tomoe_ has joined #openstack-infra07:47
*** trinaths has joined #openstack-infra07:47
*** mfer has quit IRC07:48
*** shashankhegde has quit IRC07:49
*** baoli has joined #openstack-infra07:50
openstackgerritA change was merged to openstack-infra/config: sahara-* repos aren't part of integrated release  https://review.openstack.org/11383307:52
*** jpich has joined #openstack-infra07:54
*** baoli has quit IRC07:55
*** ihrachyshka has joined #openstack-infra07:56
*** p5ntangle has quit IRC07:56
*** maxbit has quit IRC07:58
*** AlexF has joined #openstack-infra08:01
*** mmaglana has quit IRC08:04
*** amuller has joined #openstack-infra08:04
*** AlexF has quit IRC08:06
*** frank_zhou has quit IRC08:07
*** oomichi has quit IRC08:07
*** pcrews has quit IRC08:08
*** sdake has quit IRC08:08
*** dizquierdo has joined #openstack-infra08:09
*** ildikov_ has joined #openstack-infra08:09
*** ildikov has quit IRC08:12
*** ihrachyshka has quit IRC08:13
*** ihrachyshka has joined #openstack-infra08:13
*** MaxV has quit IRC08:15
*** MaxV has joined #openstack-infra08:16
*** gfidente has left #openstack-infra08:17
*** sdake has joined #openstack-infra08:19
*** sdake_ has joined #openstack-infra08:20
*** MaxV has quit IRC08:20
*** pblaho has joined #openstack-infra08:26
*** penguinRaider has joined #openstack-infra08:30
*** IvanBerezovskiy has joined #openstack-infra08:32
*** pelix has joined #openstack-infra08:32
*** ppai has quit IRC08:33
*** MaxV has joined #openstack-infra08:33
*** linkid has joined #openstack-infra08:37
*** hashar has joined #openstack-infra08:37
*** dalgaaf_ has joined #openstack-infra08:41
SergeyLukjanovflaper87, sorry, but I've -2'd it while there is no ack on https://review.openstack.org/#/c/107585/ from tc and markwash08:42
*** yaguang has quit IRC08:42
*** pblaho is now known as pblaho|afk08:45
*** yaguang has joined #openstack-infra08:46
*** Longgeek has joined #openstack-infra08:46
*** Guest36489 has quit IRC08:47
*** sdake has quit IRC08:47
*** Longgeek has quit IRC08:48
flaper87SergeyLukjanov: oh, I wasn't aware of that. Ironic, I wasn't even added to the cc list.08:48
*** _nadya_ has joined #openstack-infra08:48
*** Longgeek has joined #openstack-infra08:48
*** mika has joined #openstack-infra08:48
*** mika has joined #openstack-infra08:48
*** AlexF has joined #openstack-infra08:48
*** e0ne has joined #openstack-infra08:48
*** ppai has joined #openstack-infra08:48
flaper87SergeyLukjanov: FWIW, we agreed on doing this after that Mark's -108:48
*** Hal has joined #openstack-infra08:48
flaper87SergeyLukjanov: I think he just forgot to change his vote there08:49
*** Hal is now known as Guest8780708:49
*** pblaho|afk is now known as pblaho08:49
flaper87SergeyLukjanov: if you can move that patch forward, I'd really appreciate it since we don't have enough time and I'm still finding new little things that need to be done in order to integrate this project with the gate and everything else08:49
flaper87this is one of them08:49
flaper87Mark is on vacation now, AFAIK08:50
flaper87and he'll be for one more week, IIRC08:50
*** baoli has joined #openstack-infra08:51
openstackgerritAntoine Musso proposed a change to openstack-infra/zuul: Zuul references cleaner  https://review.openstack.org/10927608:52
*** AlexF has quit IRC08:53
*** baoli has quit IRC08:55
*** Guest87807 has quit IRC08:56
*** hashar has quit IRC08:56
*** Guest87807 has joined #openstack-infra08:56
*** niedbalski has joined #openstack-infra08:58
*** Guest87807 has quit IRC09:04
*** hashar has joined #openstack-infra09:05
*** xchu has quit IRC09:05
*** Daisy has quit IRC09:08
*** mtreinish has joined #openstack-infra09:10
flaper87SergeyLukjanov: pls, lemme know what you think. thanks :)09:12
*** ihrachyshka has quit IRC09:13
*** dizquierdo has quit IRC09:13
openstackgerritA change was merged to openstack-infra/config: Added Read the Docs hook to cloudkitty job  https://review.openstack.org/11319409:15
*** jp_at_hp has joined #openstack-infra09:20
linkidhi09:20
*** amuller has quit IRC09:21
*** Guest87807 has joined #openstack-infra09:21
linkidjeblair give me a Workflow+1, but I lost them due to puppet-lint & a click on the rebase button. If there is any core who can revalidate them : https://review.openstack.org/#/c/112789/ & https://review.openstack.org/#/c/112507/. Thanks :)09:22
*** dizquierdo has joined #openstack-infra09:25
*** baohua has quit IRC09:27
vponomaryovWho knows what happend to forced restart of jobs like 'recheck'?09:30
*** doude has quit IRC09:31
*** ihrachyshka has joined #openstack-infra09:32
*** doude has joined #openstack-infra09:32
*** zz_johnthetubagu is now known as johnthetubaguy09:37
*** doude_ has joined #openstack-infra09:42
*** doude has quit IRC09:44
*** maxbit has joined #openstack-infra09:45
*** pblaho is now known as pblaho|lunch09:46
*** miarmak has joined #openstack-infra09:46
*** AlexF has joined #openstack-infra09:49
*** ihrachyshka has quit IRC09:50
*** baoli has joined #openstack-infra09:52
*** ihrachyshka has joined #openstack-infra09:52
*** AlexF has quit IRC09:53
*** e0ne has quit IRC09:55
*** [HACKINGLINKEDIN has joined #openstack-infra09:56
*** baoli has quit IRC09:56
*** doude_ has quit IRC09:57
*** doude has joined #openstack-infra09:57
*** e0ne has joined #openstack-infra09:57
*** unicell has quit IRC09:57
*** hashar has quit IRC09:58
*** cnesa7 has joined #openstack-infra09:58
Guest87807Hi !09:59
*** miarmak has quit IRC10:00
Guest87807I am trying to get the “included in” information available on review via REST API. I did not find any simple way. Currently, the proposal is to request each change with all the known branch/tag combinaison. I find this approach a bit aggressive. Do you know if there is another one ?10:01
*** maxbit has quit IRC10:08
*** pblaho|lunch is now known as pblaho|afk10:08
*** maxbit has joined #openstack-infra10:08
*** ihrachyshka has quit IRC10:08
*** [HACKINGLINKEDIN has quit IRC10:10
*** openstackgerrit has quit IRC10:10
*** [HACKINGLINKEDIN has joined #openstack-infra10:13
*** ihrachyshka has joined #openstack-infra10:15
*** loki184 has quit IRC10:15
*** pcm_ has joined #openstack-infra10:18
*** sambetts has joined #openstack-infra10:18
*** pcm_ has quit IRC10:18
*** [HACKINGLINKEDIN has quit IRC10:19
*** maxbit has quit IRC10:19
*** pcm_ has joined #openstack-infra10:19
*** asselin_ has quit IRC10:19
sambettsSeeing a strange problem with Zuul right now, Jobs launched has dropped dramaticly and Jenkins isn't being added as a reviewer to several reviews, any updates on this situtation?10:22
*** loki184 has joined #openstack-infra10:22
*** unicell has joined #openstack-infra10:25
*** BigQ_ has joined #openstack-infra10:26
*** yamahata has quit IRC10:28
*** yaguang has quit IRC10:33
*** ociuhandu has quit IRC10:34
BigQ_Hey guys. I hope to get some background for current research in my studies. I am intrested in QA (review and testing) of CI. I found this workflow here (https://wiki.openstack.org/wiki/Gerrit_Workflow) which describes quite good how to merge a branch. I try to understand who defines tests that are applied. Can anyone help me?10:36
*** amuller has joined #openstack-infra10:37
*** ihrachyshka has quit IRC10:37
rcarrillocruzBigQ_: you may find useful this: http://www.joinfu.com/2014/01/understanding-the-openstack-ci-system/10:38
rcarrillocruzit explains in great detail how testing works in Openstack10:38
*** jaypipes has quit IRC10:39
*** jaypipes has joined #openstack-infra10:40
BigQ_rcarrillocruz: thanks! I will have a look10:41
*** ZZelle has joined #openstack-infra10:43
rcarrillocruznp10:44
rcarrillocruzlong story short: we have project specific tests, that are contained on the pertinent project repo10:45
rcarrillocruzand we have integration testing10:45
rcarrillocruzthat is done with the tempest suite10:45
rcarrillocruzwe also have tests that are run at check , that makes sure we comply to syntax linters (puppet-lint, pep8 and the likes)10:47
rcarrillocruzbut that article is a gem, it explains it so much better than myself10:47
*** Guest87807 has quit IRC10:47
*** Alexei_987 has quit IRC10:52
*** hashar has joined #openstack-infra10:52
*** baoli has joined #openstack-infra10:53
*** baoli has quit IRC10:57
*** nosnos has quit IRC10:57
*** [LINKEDINLOGSRZA has joined #openstack-infra10:58
*** hashar_ has joined #openstack-infra11:01
*** hashar has quit IRC11:04
*** p5ntangle has joined #openstack-infra11:05
*** ildikov_ has quit IRC11:10
*** ihrachyshka has joined #openstack-infra11:13
*** hashar_ is now known as hashar11:16
*** AJaeger has joined #openstack-infra11:17
*** tomoe__ has joined #openstack-infra11:18
*** alexpilotti has joined #openstack-infra11:18
*** tomhe has joined #openstack-infra11:19
*** tomoe_ has quit IRC11:20
*** baohua has joined #openstack-infra11:23
*** yolanda has joined #openstack-infra11:29
flaper87SergeyLukjanov: fungi question about this patch https://review.openstack.org/#/c/115299/ : Once it lands, what needs to be done? Will glance.store be precloned on new jobs?11:29
flaper87I'd like to get whatever needs to be done next ready11:30
*** ppai has quit IRC11:31
*** tomoe__ has quit IRC11:34
*** loki184 has quit IRC11:36
*** tomoe_ has joined #openstack-infra11:37
*** tomoe_ has quit IRC11:39
*** ildikov has joined #openstack-infra11:44
*** ppai has joined #openstack-infra11:44
*** RicoLin has quit IRC11:45
*** RicoLin has joined #openstack-infra11:46
*** alexpilotti has quit IRC11:48
*** dims has joined #openstack-infra11:50
*** ociuhandu has joined #openstack-infra11:52
*** pblaho|afk is now known as pblaho|lunch11:53
*** pblaho|lunch is now known as pblaho11:53
*** baoli has joined #openstack-infra11:53
SergeyLukjanovflaper87, so, we'd like to have an ack from the program ptl when adding new projects11:56
SergeyLukjanovflaper87, re glance.store - there were no PTL ack on addition change and we're now trying to understand was it legit or not11:56
SergeyLukjanovflaper87, if there will be no ack from ptl that we'll need to revert project addition11:57
SergeyLukjanovflaper87, that's why I'd like to avoid new steps of integrating this repo11:57
*** mbacchi has joined #openstack-infra11:57
*** baoli has quit IRC11:57
*** dprince has joined #openstack-infra11:57
*** _nadya_ has quit IRC11:58
flaper87SergeyLukjanov: there's an ack from the PTL, it may have not been official yet. As he mentioned on that review, some concerns were raised during the glance mini-summit but those were cleared out in the meeting right after the mini summit.11:58
flaper87SergeyLukjanov: let me try to get those logs11:58
flaper87FWIW, I wouldn've have done all this if there wasn't an ack from the PTL11:59
flaper87wouldn't*11:59
BigQ_rcarrillocruz: Okay I now understand that different jobs are executed depending on the project affected by the patchset. You already mentioned 2 sources where tests are defined: project repo (for project specific tests) and tempest suite. But I am also curious in who decides which jobs are actually included for a particular queue and project?12:00
*** dkranz has joined #openstack-infra12:00
BigQ_Is this in responsibility of the infra, QA or Program...?12:01
flaper87SergeyLukjanov: and again, I believe he's on vacation and he won't be back until end of next week12:01
flaper87I'll send him an email anyway12:01
flaper87lets see if he's reading emails12:01
*** Guest87807 has joined #openstack-infra12:02
dimsSergeyLukjanov: got a minute to look into why oslo.i18n version 0.2.0 is not showing up on http://pypi.openstack.org/simple/oslo.i18n/ ? i can see it on pypi directly - https://pypi.python.org/pypi/oslo.i18n12:02
dimsSergeyLukjanov: thanks in advance! :)12:03
*** alexpilotti has joined #openstack-infra12:03
SergeyLukjanovflaper87, I'm not sure what should we do in such case, but in fact currently it's not legit addition to openstack org, so, we need to wait for some acks12:04
SergeyLukjanovjeblair, do you no anything about glance.store legit?12:04
SergeyLukjanovdims, looking12:04
*** otter768 has joined #openstack-infra12:04
SergeyLukjanovdims, 0.2.0 has been released a few days ago?12:04
flaper87SergeyLukjanov: ok, fair enoug, I guess. I just sent markwash an email. Lets see if he reads it and acks that review you mentioned12:05
flaper87SergeyLukjanov: thanks12:05
flaper87enough*12:05
SergeyLukjanovflaper87, I'm sorry about it12:06
*** KanagarajM has quit IRC12:06
SergeyLukjanovflaper87, ping me please if you'll have news and I'll remove -2 and move forward on it12:06
flaper87SergeyLukjanov: nah, don't worry. I understand the process, it's just bad timing and it's definitely not your fault :)12:06
flaper87SergeyLukjanov: sure thing, I'll ping you. Thanks!12:07
dimsSergeyLukjanov: day before yday12:07
SergeyLukjanovdims, oh... our mirror tool (bandersnatch) isn't working for some time12:08
*** eharney has quit IRC12:09
SergeyLukjanovjeblair, fungi, clarkb, mordred, bandersnatch script is failing with errors with "bandersnatch mirror returns non zero code"12:09
*** hdd has joined #openstack-infra12:09
dimsSergeyLukjanov: ah thanks, i opened a bug against CI12:10
dimshttps://bugs.launchpad.net/oslo/+bug/135914812:10
uvirtbotLaunchpad bug 1359148 in oslo "oslo.i18n 0.2.0 missing from pypi.openstack.org" [Undecided,New]12:10
*** ZZelle has quit IRC12:10
SergeyLukjanovjeblair, fungi, clarkb, mordred, for a dew days...12:10
SergeyLukjanovdims, I'm now looking why it's failing12:10
dimsSergeyLukjanov: thanks!12:11
*** weshay has joined #openstack-infra12:11
dimsno hurries, just wanted to be sure we were not doing anything stupid12:11
*** alexpilotti has quit IRC12:16
*** otter768 has quit IRC12:18
*** tomoe_ has joined #openstack-infra12:21
*** adalbas has joined #openstack-infra12:22
*** nuritv has joined #openstack-infra12:23
SergeyLukjanovjeblair, fungi, clarkb, mordred, looks like bandersnatch freeze at Aug 18 and all other attempts fails with "couldn't acquire lock because another instance is running"12:23
SergeyLukjanovjeblair, fungi, clarkb, mordred, so, I've killed the old one and now syncing mirror12:23
SergeyLukjanovdims, I've synced mirror manually and oslo.i18n is already on it's place - http://pypi.openstack.org/simple/oslo.i18n/12:24
dimsthanks a ton12:24
dimswill recheck my review12:24
*** malini has quit IRC12:25
flaper87Guys, I need python-zaqarclient to be created in pypi to release a new version of the client. https://pypi.python.org/pypi/python-zaqarclient Anyone around that can do this?12:26
*** ArxCruz has joined #openstack-infra12:30
*** aysyd has joined #openstack-infra12:32
*** ihrachyshka has quit IRC12:32
*** ihrachyshka has joined #openstack-infra12:33
*** kgiusti has joined #openstack-infra12:33
*** alexpilotti has joined #openstack-infra12:37
*** miqui has joined #openstack-infra12:43
*** lucasagomes has joined #openstack-infra12:47
*** lucasagomes has left #openstack-infra12:49
*** andreaf has joined #openstack-infra12:51
*** andreaf has quit IRC12:51
*** andreaf has joined #openstack-infra12:51
*** andreaf has quit IRC12:51
*** bknudson has quit IRC12:53
*** baoli has joined #openstack-infra12:54
AJaegerSergeyLukjanov, fungi : Could you check zaqar-propose-translation-update job https://jenkins.openstack.org/job/zaqar-propose-translation-update/4/console , please?12:55
AJaegerThere's remote gerrit that points to openstack/marconi - is that unique to the proposal slave?12:56
*** eharney has joined #openstack-infra12:56
*** baoli has quit IRC12:58
*** hdd has quit IRC13:00
*** hdd has joined #openstack-infra13:01
*** stevemar has joined #openstack-infra13:01
*** Daisy has joined #openstack-infra13:01
*** Daisy has quit IRC13:01
*** Daisy has joined #openstack-infra13:02
*** mfer has joined #openstack-infra13:02
*** Daisy has joined #openstack-infra13:02
*** ildikov has quit IRC13:04
*** mwagner_lap has quit IRC13:04
*** dkranz has quit IRC13:04
*** ppai has quit IRC13:05
dimsflaper87: you can do it yourself (add a new project in pypi) instructions here - https://wiki.openstack.org/wiki/Oslo/CreatingANewLibrary#Prepare_an_Initial_Release13:05
*** malini has joined #openstack-infra13:05
*** Ish__ has joined #openstack-infra13:05
flaper87dims: ah, damn. I didn't know that. Thanks a lot13:05
dimsflaper87: :)13:06
*** timrc is now known as timrc-afk13:06
malinihello!! I have to +2s on this but am missing a workflow approval. Can somebody +A this please https://review.openstack.org/#/c/115384/ ?13:06
dimsSergeyLukjanov: i wiped a +A in requirements repo review with a rebase, can you please +A when you get a chance (https://review.openstack.org/#/c/115118/) - updating i18n to 0.2.013:07
*** julim has joined #openstack-infra13:09
joaHi :) I'm working an a CI, and can't find a way to force Glance to use FILE backend instead of SWIFT, does anyone know how to do that ?13:09
joaLooking at the config scripts, it looks like glance has swift as a backend as long as the s-proxy service is set to run; but I'd like not to test that part (ends up timeouting on my setu)13:10
*** habib has joined #openstack-infra13:11
*** timrc-afk is now known as timrc13:11
jpichjoa: I use the tip at https://bugs.launchpad.net/devstack/+bug/1279384/comments/7 to get devstack to set up glance with file backend, personally13:13
uvirtbotLaunchpad bug 1279384 in devstack "Failed to upload images when Swift is enabled" [Undecided,In progress]13:13
joaokay so I need to use the local.conf ; but the devstack-gate scripts use the localrc file13:14
joaor can I have both coexisting ?13:14
*** markmc has joined #openstack-infra13:15
*** maxbit has joined #openstack-infra13:15
*** radez_g0n3 is now known as radez13:16
ihrachyshkaI have a question on requirements. So I've bumped oslotest version assuming that pre-release versions are fine for master, but then pip fails to install that because probably it does not allow pre-releases by default.13:17
*** dmsimard_away is now known as dmsimard13:18
ihrachyshkahow do we handle that? waiting for final releases?13:18
*** dustins has joined #openstack-infra13:19
*** rluethi has joined #openstack-infra13:22
maliniclarkb: Can I get a +A on this please https://review.openstack.org/#/c/115384/ ?13:22
*** rluethi has left #openstack-infra13:23
*** mriedem has joined #openstack-infra13:23
*** Ish__ has quit IRC13:24
AJaegerihrachyshka, is this your local pip or the one in the gate?13:26
ihrachyshkaAJaeger: gate one13:26
*** _nadya_ has joined #openstack-infra13:26
ihrachyshkaAJaeger: I guess I just made version cap incorrect. here is the fix: https://review.openstack.org/11564313:26
jpichjoa: I'm not sure, I've only done this locally. Normally you can include the localrc content into the local.conf file (with [[local|localrc]] as a header) but I don't know if it's possible in your case. Hopefully someone else can give you a hand!13:29
*** bcrochet has quit IRC13:31
*** bknudson has joined #openstack-infra13:32
*** ominakov has joined #openstack-infra13:33
*** rpodolyaka has joined #openstack-infra13:34
*** trinaths has quit IRC13:34
*** bcrochet has joined #openstack-infra13:34
*** amcrn has joined #openstack-infra13:35
*** rcarrillocruz has quit IRC13:37
*** habib has quit IRC13:38
*** annegentle has joined #openstack-infra13:39
*** maxbit has quit IRC13:39
*** amcrn has quit IRC13:40
*** Daisy has quit IRC13:40
*** adalbas has quit IRC13:41
joajpich: looks like devstack-gate writes only localrc, so either I can find a trick that will be a fit for my usecase; or I'll have to find a better solution13:41
*** habib has joined #openstack-infra13:41
*** krtaylor has quit IRC13:42
jpichjoa: Ok, I didn't know that. Good luck!13:42
*** armax has joined #openstack-infra13:42
*** rcarrillocruz has joined #openstack-infra13:43
*** baohua has quit IRC13:44
*** pcrews has joined #openstack-infra13:45
*** Ish__ has joined #openstack-infra13:45
*** pradk has joined #openstack-infra13:48
isaacbjoa: see if glance has a conf file itself. I faced a similar problem with cinder. and in cinder I have cinder.conf13:50
*** annegentle has quit IRC13:53
*** adalbas has joined #openstack-infra13:53
*** annegentle has joined #openstack-infra13:53
*** zul has joined #openstack-infra13:54
*** homeless has joined #openstack-infra13:54
joaisaacb: do you mean in devstack/lib ? or somewhere else ?13:55
*** paulrad has joined #openstack-infra13:55
*** baoli has joined #openstack-infra13:55
*** Longgeek has quit IRC13:55
*** Longgeek has joined #openstack-infra13:56
*** habib has quit IRC13:56
*** mwagner_lap has joined #openstack-infra13:57
isaacbjoa: cinder has a conf file in /etc/cinder. see maybe if glance has a similar mechanism13:57
*** pblaho has quit IRC13:57
*** amcrn has joined #openstack-infra13:57
joaoh yeha, glance has one13:57
joathe actual parameter I'd want to change is default_store=file instead of default_store=swift13:58
joaBut I need it to be automated because it's in a CI setup (and thus started by devstack-gate, with a generated localrc file that I can influence a bit, but not too much)13:58
*** markmc has quit IRC13:59
*** baoli has quit IRC13:59
fungiflaper87: SergeyLukjanov: i've added a link to the discussion from yesterday's tc meeting in that glance.store change, just so we're all on the same page14:00
*** zul has quit IRC14:01
fungiSergeyLukjanov: and i'm digging into the hung bandersnatch process now14:01
*** zz_dimtruck is now known as dimtruck14:01
isaacblocalrc is used by devstack/lib. In cinder every backend has a file in devstack/lib/cinder_backends that transform the parameter from localrc to parameter in cinder.conf right before it starts cinder.14:01
*** nelsnelson has quit IRC14:01
*** nelsnelson has joined #openstack-infra14:02
fungiAJaeger: i think you've discovered a race between our renaming process and the proposal jobs. using .gitreview to identify the gerrit remote url is potentially dangerous if we don't immediately merge corrections to that file14:04
flaper87fungi: thanks for the heads up. FWIW, the policy makes total sense, I should've made sure that markwash's vote was casted before going forward with all this.14:04
fungiAJaeger: i've cleared the workspaces for all the zaqar projects on the proposal worker again, so hopefully they have a corrected .gitreview by now14:04
*** dkranz has joined #openstack-infra14:06
*** markmcclain has joined #openstack-infra14:06
*** mestery has joined #openstack-infra14:07
*** mestery has quit IRC14:07
fungiflaper87: the fault really lies with us for approving the project creation change without waiting for him to officially agree to the review in gerrit (which provides us with a nice record in git notes afterward)14:08
*** mestery has joined #openstack-infra14:08
joaisaacb: yeah but the glance's lib/ file doenst look like it allows switching the default backend14:09
joaor am I blind ? :D14:09
*** gokrokve has joined #openstack-infra14:11
*** amcrn has quit IRC14:14
*** zul has joined #openstack-infra14:14
fungiSergeyLukjanov: i suppose http://paste.openstack.org/show/97780/ is all we have from the bandersnatch session which was hung... you didn't happen to strace the process before you killed it or anything, i suppose?14:14
mriedemwhich is the more official jenkins job builder documnentation between http://ci.openstack.org/jenkins-job-builder/ and http://ci.openstack.org/jjb.html ?14:15
*** zul has quit IRC14:15
mriedemnevermind i guess http://ci.openstack.org/jjb.html links to the other14:15
fungimriedem: they're two different kinds of documentation14:16
mriedemfungi: yeah14:16
mriedemnvm14:16
fungimriedem: the first is the documentation for the tool, the second is the documentation about how the openstack project is using, configuring and managing it14:16
fungimriedem: you'll find a similar pattern for zuul, nodepool, et cetera14:16
*** zul has joined #openstack-infra14:17
*** zz_gondoi is now known as gondoi14:17
mriedemfungi: thanks, we've got a team of people in china managing hundreds of jenkins jobs, many of which are very similar and should be templated (e.g. only difference between them is branch and git origin url), so trying to get them to move over14:18
fungiSergeyLukjanov: given that we've seen bandersnatch hang a few times now and block subsequent runs, i'm thinking that we need to wrap it in a timeout call so that it can recover from transient issues on its own (though we also should open an issue in bitbucket about the hangs themselves)14:19
*** ildikov has joined #openstack-infra14:19
*** otherwiseguy has joined #openstack-infra14:20
*** zul has quit IRC14:20
fungimriedem: right, i recall the discussion about possible ways to translate existing jenkins xml into jjb yaml... fwiw when we migrated, we did so piecemeal. jjb won't touch jobs it isn't configured to generate, so they can coexist happily on the same master as long as you're careful14:20
*** juzuluag has joined #openstack-infra14:21
mriedemfungi: yeah we have another jenkins that mrodden maintains for our gerrit triggered jobs to run unit tests, which have some jjb and some 'legacy' jobs14:21
mriedemfungi: the other jenkins master builds packages14:21
mriedemthere is no jjb there14:21
mriedembut tons of redundancy14:21
*** zul has joined #openstack-infra14:21
vponomaryovfungi, SergeyLukjanov: Sorry for interruption, but there are dead dependency 'oslotest' in requirements, see: http://logs.openstack.org/13/114313/6/check/gate-manila-tempest-dsvm-neutron/bb770ca/console.html#_2014-08-20_13_50_04_72014:22
vponomaryovappeared after https://github.com/openstack/requirements/commit/42a5a89b808d5bb517b5163e8d812e2e6273840214:22
ihrachyshkavponomaryov: yeah, my fault. should be fixed as: https://review.openstack.org/11564314:24
*** rwsu has quit IRC14:24
*** yamahata has joined #openstack-infra14:25
*** dangers_away is now known as dangers14:25
*** esker has joined #openstack-infra14:26
*** hdd has quit IRC14:27
vponomaryovihrachyshka: I see it in logs, yeah, strange, that there no enough attention, because this is really blocker.14:29
*** _nadya_ has quit IRC14:29
*** nadya has joined #openstack-infra14:29
ihrachyshkavponomaryov: does it block anythinf other than requirements.txt updates?14:29
*** nadya is now known as Guest4226214:30
*** david-lyle has joined #openstack-infra14:30
vponomaryov ihrachyshka: following https://review.openstack.org/#/c/114313/ is stable result, no unittest run no tempest test run14:30
*** wenlock has joined #openstack-infra14:31
*** tonytan4ever has joined #openstack-infra14:31
*** david-lyle has quit IRC14:31
*** marun has joined #openstack-infra14:31
*** david-lyle has joined #openstack-infra14:31
fungivponomaryov: ihrachyshka: yeah, i'd like to figure out why http://logs.openstack.org/35/114535/2/check/check-requirements-integration-dsvm/c0e576a/console.html didn't fail14:31
*** Sukhdev has joined #openstack-infra14:33
ihrachyshkafungi: maybe because we install oslotest from git there?14:33
*** niedbalski has quit IRC14:33
*** rwsu has joined #openstack-infra14:36
bookwardoes jeepyb support acl updates? If there weren't acl-config parameters in yaml before and i add one, can i update the project configuration?14:37
*** zul has quit IRC14:37
*** amcrn has joined #openstack-infra14:38
fungilooking at the log, the only packages starting with oslo which were downloaded and installed were oslo.config, oslo.vmware, oslo.messaging, oslo.db, oslo.rootwrap, oslo.i18n, oslo.utils... no oslotest14:38
fungibookwar: jeepyb assumes there's a projectname.config file containing your acl if you don't override the acl-file in the projects.yaml14:39
dimsAnyone with requirements karma, please nudge https://review.openstack.org/#/c/115118/ with a +A (already has 2 +2's)14:41
dimsi messed up the +A with a rebase :(14:41
*** zul has joined #openstack-infra14:41
fungiihrachyshka: vponomaryov: so it looks like the reqs integration job installs these packages and any of their requirements: http://logs.openstack.org/35/114535/2/check/check-requirements-integration-dsvm/c0e576a/console.html#_2014-08-20_08_52_18_31514:43
dimsfungi: thanks!14:45
*** Guest42262 is now known as _nadya_14:47
*** datsun180b has joined #openstack-infra14:47
fungino, wait, it syncs those against the requirements list14:47
* fungi needs to read back through the script obviously14:47
*** reed has joined #openstack-infra14:47
*** datsun180b has joined #openstack-infra14:48
fungioh... right14:49
*** rcarrillocruz has quit IRC14:49
*** zul has quit IRC14:49
fungiwe iterate through all projects, and try to install each in turn. this only attempts to install their requirements.txt lists and not their test-requirements.txt14:50
fungiand since oslotest is in no project's requirements.txt (only test-requirements.txt) its installation is never tested14:50
*** ArxCruz has quit IRC14:50
*** rcarrillocruz has joined #openstack-infra14:50
fungirather, installation of its stated version is never tested14:51
fungiso the job did in fact prove that increasing oslotest to a nonexistent version does not prevent installation of the current state of any projects listed in the projects.txt, it just doesn't tell us that it will break testing of things14:52
*** [LINKEDINLOGSRZA has quit IRC14:53
dhellmannfungi: maybe that test should do something like "tox -e py27 --notest" for each project, too?14:53
*** aviau has quit IRC14:53
*** niedbalski has joined #openstack-infra14:54
fungidhellmann: that would be easy to propose as an addition to http://git.openstack.org/cgit/openstack-dev/pbr/tree/tools/integration.sh (though no idea how much longer it would make the job)14:54
mroddenjeblair: would it be possible to get a python-jenkins release with the "Six is a runtime requirement fix" ? python-jenkins 3.1 is kind of broken when pip installed since it won't pull in six14:54
fungiit would be a self-testing change though, so i guess we could find out easily14:54
*** Ish__ has quit IRC14:54
dhellmannfungi: although that probably overlaps with the existing tests, so maybe just "pip install -r test-requirements.txt" after the test for requirements.txt passes, to avoid re-installing all of the base requirements again14:54
fungidhellmann: yep. i'll whip it up real fast and find out14:55
dhellmannfungi: sounds good14:55
*** esker has quit IRC14:55
*** baoli has joined #openstack-infra14:56
*** isaacb has quit IRC14:56
*** esker has joined #openstack-infra14:56
mroddenjeblair: oh nvm apparently there is a 3.3 and 3.2 but they aren't on pypi?14:57
*** jgrimm has joined #openstack-infra14:58
*** eharney has quit IRC14:58
*** annegentle has quit IRC14:59
*** ildikov has quit IRC14:59
*** esker has quit IRC14:59
*** esker has joined #openstack-infra15:00
*** niedbalski has quit IRC15:00
*** gargola has joined #openstack-infra15:00
*** baoli has quit IRC15:00
*** hdd has joined #openstack-infra15:00
fungimrodden: i think one or both of those were pre-pbr (0.3.3 is still tagged on the fixes branch and lack an install_requires on pbr in setup.py)15:01
*** niedbalski has joined #openstack-infra15:01
*** niedbalski has quit IRC15:01
*** Ish__ has joined #openstack-infra15:02
*** niedbalski has joined #openstack-infra15:02
*** eharney has joined #openstack-infra15:03
AJaegerfungi, thanks! We'll see tomorrow ;) If you don't hear from me, everything works ;)15:03
*** mwagner_lap has quit IRC15:03
*** maxbit has joined #openstack-infra15:03
*** BigQ_ has quit IRC15:03
*** niedbalski has quit IRC15:04
*** e0ne has quit IRC15:04
*** nuritv has quit IRC15:04
*** dkranz has quit IRC15:05
*** niedbalski has joined #openstack-infra15:06
*** paulrad has quit IRC15:07
*** signed8bit has joined #openstack-infra15:07
*** aviau has joined #openstack-infra15:08
*** hdd has quit IRC15:08
dansmithcan someone kick the gerrit bot in -nova ?15:10
fungidansmith: seems it's gone off the rails again. fixing15:11
dansmithfungi: thanks!15:11
*** AJaeger has quit IRC15:11
*** openstackgerrit has joined #openstack-infra15:12
*** hdd has joined #openstack-infra15:14
openstackgerritDavanum Srinivas (dims) proposed a change to openstack/requirements: Bump oslo.utils version  https://review.openstack.org/11567715:14
*** Longgeek_ has joined #openstack-infra15:14
*** rdopieralski has quit IRC15:15
*** yamahata has quit IRC15:16
openstackgerritA change was merged to openstack-infra/devstack-gate: Update Marconi to Zaqar  https://review.openstack.org/11538415:17
*** jcoufal has quit IRC15:17
*** cindyo has joined #openstack-infra15:17
*** Longgeek has quit IRC15:17
*** annegentle has joined #openstack-infra15:18
*** rlandy has quit IRC15:18
*** dkranz has joined #openstack-infra15:19
*** jpeeler has joined #openstack-infra15:19
*** jpeeler has quit IRC15:19
*** jpeeler has joined #openstack-infra15:19
YorikSarSomehow after 'recheck' Zuul didn't remove Verified=-1 label but my change appeared in 'check' queue (with all jobs in 'queued' state). Is it expected behavior?15:19
*** gokrokve_ has joined #openstack-infra15:20
*** hdd has quit IRC15:20
*** marun has quit IRC15:21
fungiYorikSar: yes, we've been making some incremental improvements in zuul to reduce the amount of unnecessary comment spam it was generating on reviews (due to older issues we no longer need to work around)15:21
*** ArxCruz has joined #openstack-infra15:21
*** marun has joined #openstack-infra15:21
YorikSarfungi: Good :)15:21
*** mmaglana has joined #openstack-infra15:22
YorikSarAnd while I'm here. Who can create project dashboard in Gerrit?15:22
fungiYorikSar: it depends. do you need a shared dashboard or a personal dashboard?15:23
*** gokrokve has quit IRC15:23
YorikSarfungi: I want a shared dashboard, specific to one project15:23
*** mestery has quit IRC15:23
fungiYorikSar: i believe core reviewers on a project are able to add dashboards to it15:24
fungibut i'm not certain (i haven't done that myself yet)15:24
*** gokrokve_ has quit IRC15:24
fungii know that if it's a dashboard for all projects, a gerrit admin has to add it15:24
*** isaacb has joined #openstack-infra15:24
*** bdpayne has joined #openstack-infra15:25
fungisdague: do you recall? ^15:25
YorikSarfungi: I don't see any special ACLs for refs/meta/dashboards/* anywhere...15:25
YorikSarfungi: (or any ACLs)15:25
*** markmcclain has quit IRC15:27
*** amcrn has quit IRC15:28
jesusaurusfungi: i kinda like getting feedback/acknowlegements from zuul. how do you feel about making those comments optional rather than removing them entirely?15:31
*** sdake has joined #openstack-infra15:31
*** nelsnelson has quit IRC15:31
fungijesusaurus: i feel like people are only comforted by them because they're used to seeing them. i think jhesketh's ci status embedding work for the gerrit ui will make that far more useful without the hack of adding unnecessary comments15:32
*** Ish__ has quit IRC15:33
*** zul has joined #openstack-infra15:35
*** praneshp has joined #openstack-infra15:36
jesusaurusI dont disagree -- but I would like, and I think other downstream consumers would also like, for the comments to be optional rather than completely removed15:36
*** che-arne has quit IRC15:36
*** MaxV has quit IRC15:36
*** MaxV has joined #openstack-infra15:37
fungijesusaurus: well, we didn't remove zuul's ability to add them. we merely removed the configuration in *our* zuul which was creating them15:37
fungiassuming i get what you mean by downstream consumers (operators running their own zuul instances)15:38
fungiit is optional and configurable behavior15:38
jesusaurusfungi: oh, then i misunderstood. I thought that zuul was being altered and rearchitected in a way that wouldnt allow for the comments to be made15:39
jesusaurusand yes, im talking about operators running their own15:39
fungidhellmann: vponomaryov: ihrachyshka: perfect! http://logs.openstack.org/73/115673/2/check/check-requirements-integration-dsvm/5167395/console.html#_2014-08-20_15_33_15_75615:40
*** ildikov has joined #openstack-infra15:40
fungithough since it's (properly) failing, no idea yet how long a passing run will take with that addition15:41
*** MaxV has quit IRC15:41
*** mestery has joined #openstack-infra15:42
*** chuck_ has joined #openstack-infra15:42
*** mestery has quit IRC15:42
*** mestery has joined #openstack-infra15:43
*** loki184 has joined #openstack-infra15:43
jeblairfungi: what did test-requirements break?15:43
*** marun has quit IRC15:44
*** paulrad has joined #openstack-infra15:44
fungijeblair: a change was merged to openstack/requirements global-requirements.txt which raised the oslotest version spec to insist on a nonexistent minimum version15:44
*** paulrad has quit IRC15:45
jeblairfungi: neato15:45
fungijeblair: turns out that we're not testing whether project test requirements are installable in the requirements integration job, so that change was not prevented from merging15:45
*** zul has quit IRC15:45
*** ominakov has quit IRC15:45
*** rsacharya has joined #openstack-infra15:46
*** hogepodge has quit IRC15:46
*** paulrad has joined #openstack-infra15:46
*** shashankhegde has joined #openstack-infra15:47
*** che-arne has joined #openstack-infra15:47
fungijeblair: also, i just launched zm03 (matched the specs to zm01/02 as far as i'm aware) and it's in dns/reachable now. any objection to me approving your firewall/cacti addition now?15:47
*** marun has joined #openstack-infra15:47
*** emagana has joined #openstack-infra15:48
fungipuppetdb reports green for it... http://puppetdb.openstack.org/report/zm03.openstack.org/83d25d1f240415d83c2e6fc50a91099f73dbac0915:48
*** hashar has quit IRC15:49
*** annegentle has quit IRC15:49
*** ihrachyshka has quit IRC15:50
jeblairfungi: oh thanks!  i think you should be gtg15:51
*** praneshp has quit IRC15:51
isaacbfrom time to time i get the following error:15:51
isaacbERROR: glanceclient.common.http Request returned failure status 500.15:51
*** marun has quit IRC15:51
isaacbanyone knows what can cause it?15:51
*** marun has joined #openstack-infra15:52
fungiisaacb: sounds like the glance api endpoint is returning an internal server error?15:52
loki184jeblair:fungi: spoke to lifeless about ci and tests he has left a comment please review https://review.openstack.org/#/c/110562/15:52
*** ominakov has joined #openstack-infra15:53
*** Guest87807 has quit IRC15:53
isaacbfungi: can you give me a hint on how to debug this?15:54
*** nelsnelson has joined #openstack-infra15:55
fungiisaacb: under what circumstances are you encountering it? is it causing one of our test jobs to fail on a proposed source code change of yours?15:55
*** mestery has quit IRC15:56
*** e0ne has joined #openstack-infra15:56
*** praneshp has joined #openstack-infra15:56
*** baoli has joined #openstack-infra15:56
isaacbno. I'm currently trying to build a CI system. Several jenkins job ended with this failure while other were ok. no code changes were between the runs15:57
tomhejeblair: Regarding the race condition in Gerrit 2.9: Monitored the logs today under normal load. Got about 30 cases where Zuul missed on the first query. Never more than one retry.15:57
*** esker has quit IRC15:58
fungiisaacb: you'll want to look through the glance api service logs probably, to see why it was returning a 500 for those requests15:58
*** hdd has joined #openstack-infra15:58
*** esker has joined #openstack-infra15:58
*** ominakov has quit IRC15:58
*** dkranz has quit IRC15:59
*** dane_leblanc has joined #openstack-infra15:59
zaromorning15:59
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/jeepyb: Fix close_pull_requests from jeepyb  https://review.openstack.org/11359815:59
*** annegentle has joined #openstack-infra15:59
*** aviau has quit IRC15:59
openstackgerritA change was merged to openstack-infra/config: Use zm03  https://review.openstack.org/11541816:00
*** baoli has quit IRC16:01
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/jeepyb: Fix close_pull_requests from jeepyb  https://review.openstack.org/11359816:02
*** esker has quit IRC16:02
*** hogepodge has joined #openstack-infra16:03
*** ominakov has joined #openstack-infra16:06
openstackgerritAdrian Otto proposed a change to openstack-infra/config: OpenStack Containers Service  https://review.openstack.org/11532816:06
*** marun has quit IRC16:06
*** sdake has quit IRC16:06
bookwarare there any reasons why jeepyb uses direct access to gerritdb instead of gerrit ls-groups here in https://github.com/openstack-infra/jeepyb/blob/b12ab5feacc56110d45b24f1f37db0d0abcf354e/jeepyb/cmd/manage_projects.py#L202 ?16:06
*** IvanBerezovskiy has left #openstack-infra16:07
dane_leblancHello, I have a Zuul/Jenkins question I'd like to discuss. This relates to an issue I'm facing in a 3rd party CI, but I'd like to pose it here first to see if there's a simple solution.16:07
bookwari wonder if it is possible to avoid db connection16:07
dane_leblancQuestion is if there's a way for a script triggered by Jenkins to tell Zuul (and ultimately Gerrit) that the change set isn't applicable (no testing done), rather than just SUCCESS/FAIL16:08
*** arnaud__ has joined #openstack-infra16:10
jeblairtomhe: so it sounds like it's a razor-thin race; probably zuul got slightly faster (?!) in your upgrade16:10
*** isaacb has quit IRC16:10
*** bdpayne has quit IRC16:10
*** marun has joined #openstack-infra16:11
dane_leblancSome background: We sometime find ourselves in a situation where our test setup is blocked by a bug, so all other change sets will fail.16:12
jeblairtomhe: so i think what we probably want to do is some kind of retry loop, but i think it should be very short, and if we could do it only for patchset-created, more the better.  we have some changes in our system that gerrit never returns a query for, and i wouldn't want to wait 5 minutes for those.16:12
jeblairtomhe: thanks for tracking that down16:12
*** aviau has joined #openstack-infra16:12
dane_leblancWe'd like to temporarily filter or throttle on the change set for the blocking fix, but have a way of communicating for other change sets that we're skipping the tests for now.16:13
jeblairbookwar: i believe ls-groups did not exist at the time we wrote that.  i think we'd love to switch to using ls-groups now and stop doing direct db access16:13
*** dkranz has joined #openstack-infra16:14
*** flaviof is now known as flaviof_zzz16:15
*** _buzz has quit IRC16:15
*** markmcclain has joined #openstack-infra16:16
jeblairdane_leblanc: the gearman plugin for jenkins will pass back whatever result jenkins has (so it's more that SUCCESS/FAILURE, it's also ABORTED, CANCELED, etc)  but jenkins doesn't have very many result types and no way, to my knowledge, of specifying them within a job16:17
*** hdd has quit IRC16:17
*** hdd has joined #openstack-infra16:17
*** ramashri has joined #openstack-infra16:17
jeblairdane_leblanc: if you connect something other than jenkins to zuul, you would have more opportunity to send a different result value back, though zuul itself basically recognizes success and not-success, so an enhancement to zuul would be needed to do something else with a different value16:18
dane_leblancjeblair: Right, that was my understanding, no way programmatically to signal an ABORT or CANCEL within the job.16:18
jeblairdane_leblanc: yep.  istr a bug report on jenkins suggesting that it should interpret exit codes from jobs as different results, but i don't think that has gone anywhere16:18
*** mestery has joined #openstack-infra16:19
*** trinaths_afk has joined #openstack-infra16:19
dane_leblancjeblair: I think this will be a transparency issue with our 3rd party setups when we get into a situation where we have blocking bugs (or when we're first bringing up a setup and the enabling change sets have not been merged upstream).16:20
jeblairdane_leblanc: if you have a way of determining whether you would actually want to run the jobs, you could set up a hierarchy of jobs -- the first one decides whether the rest should be run or not, and the rest only run if the first succeed16:20
dane_leblancjeblair: Added complexity in my situation: I have multiple Jenkins jobs triggered by a common Zuul.16:21
*** mestery has quit IRC16:21
jeblairdane_leblanc: that's fine, i meant set up the hierarchy in zuul16:21
*** shashankhegde has quit IRC16:21
*** mestery has joined #openstack-infra16:22
jeblairdane_leblanc: if this is for an openstack third-party system, i think you should probably not vote at all in those situations.  i think the general consensus is that people only want to see results from third-party systems when they are working16:22
*** esker has joined #openstack-infra16:22
jeblairdane_leblanc: i think there was some talk about updating the wiki page for your system with outage information so people would know why they aren't seeing results from a given system16:23
dane_leblancjeblair: So the idea is not to vote, even for the change sets on the blocking bugs?16:23
*** SumitNaiksatam has joined #openstack-infra16:24
*** imeerovi has quit IRC16:25
*** shashankhegde has joined #openstack-infra16:25
dane_leblancjeblair: For bringing up new plugins/hardware, it becomes a chicken vs. egg, we need to have a working CI in order for the plugin changes to get merged.16:25
jeblairdane_leblanc: i may not fully understand the situations you're describing; i think if your system is not operating correctly, you should not vote.  if it is operating correctly but the openstack project has broken all support for you, then you probably should vote, even though it's all negative.16:25
*** k4n0 has quit IRC16:25
*** _buzz has joined #openstack-infra16:25
jeblairdane_leblanc: i don't _think_ people expect you to individually determine relevance for a particular patch set in that situation, but hey, i could be wrong about that.  :)16:26
dane_leblancjeblair: Maybe if I give an example.16:26
jeblairdane_leblanc: i think that's probably all up to the individual project really; you probably should ask the ptl what they want in that situation16:27
fungianybody know why puppet agent is disabled on cacti.o.o?16:27
*** mestery has quit IRC16:27
fungiseems to have most recently reported into puppetdb on july 516:27
jeblairfungi: nak16:28
dane_leblancjeblair: I would think that 3rd party CI systems for other projects would see similar situations16:28
* fungi vaguely remembers mordred proposing a fix for something on it. time to go digging in guess16:28
jeblairfungi: yeah, i think he said he fixed the continual errors16:28
*** MaxV has joined #openstack-infra16:28
jeblairfungi: or just enable it and see what breaks.  it can't be that bad on cacti.  :)16:29
fungihttps://review.openstack.org/#/c/104989/ which has been merged a few weeks now, and was started the same day he disabled it. bingo16:29
fungireenabling it now16:29
fungiif it breaks, i get to keep both pieces16:29
*** afazekas has quit IRC16:29
funginoop looks fine16:30
jeblairso zuul has a pretty wide subway map right now with some nova and heat failures in gate...16:33
*** Sukhdev has quit IRC16:33
*** Sukhdev has joined #openstack-infra16:34
jeblair3/4 failing changes have recent passing check jobs, so i don't think dropping the 24 hour freshness check is to blame here16:34
jeblairit looks like something may have changed within the past 24 hours to cause widespread nova failures16:34
jeblairswitching to #nova16:35
*** krtaylor has joined #openstack-infra16:35
*** trinaths has joined #openstack-infra16:36
*** pradk has quit IRC16:36
*** mmaglana has quit IRC16:36
*** chandankumar has quit IRC16:37
fungifrom the mismatch error, looks like something has started interpreting the port number as a float rather than an int16:37
*** gyee_ has joined #openstack-infra16:37
jeblairhttps://review.openstack.org/#/c/115672/16:37
jeblairjsonschema release broke them16:37
dane_leblancjeblair: Thanks for the discussion, I'll bring this up in Neutron. I would imagine other projects might someday see similar situations.16:37
fungi'... 65536 ...' != '... 65536.0 ...16:37
funginice16:38
*** marcoemorais has joined #openstack-infra16:38
*** mestery has joined #openstack-infra16:38
*** MaxV has quit IRC16:38
*** gokrokve has joined #openstack-infra16:38
*** trinaths_afk has quit IRC16:38
jeblairfungi: 2014-08-20 16:01:49.560 | VersionConflict: (oslo.config 1.3.0 (/home/jenkins/workspace/gate-heat-python27/.tox/py27/lib/python2.7/site-packages), Requirement.parse('oslo.config>=1.4.0.0a3'))16:39
jeblairfungi: https://jenkins04.openstack.org/job/gate-heat-python27/2527/consoleFull16:39
jeblairfungi: is that familiar to you?  related to what we were discussing earlier at all?16:39
*** ildikov has quit IRC16:39
*** yolanda has quit IRC16:40
fungijeblair: unrelated i think...16:40
fungijeblair: probably a race between a proposed requirements change in a project and a recent update merging to global reqs16:40
jeblairthat's quite the error log... i mean, it's throwing version conflict errors and running tests...16:40
*** arnaud__ has quit IRC16:42
*** sambetts has quit IRC16:43
*** hogepodge has quit IRC16:43
*** esker has quit IRC16:43
*** derekh has quit IRC16:43
fungioh, i missed which job it was seen in... yeah that's a weird situation16:44
*** esker has joined #openstack-infra16:44
fungilooks similar to the entrypoints errors we used to get before pbr16:45
*** jpich has quit IRC16:45
fungisomething happening in stevedore extension loading16:45
fungiso makes sense16:45
*** dtantsur is now known as dtantsur|afk16:46
*** jcoufal has joined #openstack-infra16:46
*** shashankhegde has quit IRC16:47
*** bdpayne has joined #openstack-infra16:47
*** esker has quit IRC16:48
*** annegentle has quit IRC16:50
*** mestery_ has joined #openstack-infra16:51
*** mestery has quit IRC16:51
*** tonytan4ever has quit IRC16:52
zaroanteaya: all patches for the gerrit modify account feature has been merged upstream.  i have just moved it into our fork, https://review.openstack.org/#/q/status:open+project:openstack-infra/gerrit+branch:openstack/2.8.4+topic:ModifyAccount,n,z16:52
*** otherwiseguy has quit IRC16:52
*** shashankhegde has joined #openstack-infra16:52
zaroanteaya: you might consider raising this topic at next infra meeting so we can get some cores to move it forward?16:54
*** flaviof_zzz is now known as flaviof16:55
*** mestery has joined #openstack-infra16:55
*** hogepodge has joined #openstack-infra16:56
*** mmaglana has joined #openstack-infra16:56
*** esker has joined #openstack-infra16:56
*** baoli has joined #openstack-infra16:57
*** mestery_ has quit IRC16:58
*** Ryan_Lane has joined #openstack-infra16:59
*** mestery has quit IRC16:59
*** shashankhegde has quit IRC17:00
jeblairclarkb: i think 93167 is waiting on you17:01
*** baoli has quit IRC17:02
*** pradk has joined #openstack-infra17:02
fungizaro: looking through the set-account delegation changes, anyone with that capability can technically change the authentication of an existing administrator and then impersonate them and also elevate their own account status to that of an administrator, correct?17:03
*** homeless has quit IRC17:03
*** dkranz has quit IRC17:03
jeblairfungi: oops.  perhaps that's why it didn't exist in the first place :(17:03
loki184jeblair: can you please review again https://review.openstack.org/#/c/110562/17:04
fungijeblair: well, the way that's normally tackled in hierarchical permissions control is that you only get to delegate rights you possess yourself17:04
*** homeless has joined #openstack-infra17:04
fungijeblair: and then you only get to alter account settings for accounts which have equal or fewer permissions than you17:05
*** ominakov has quit IRC17:05
jeblairfungi: yeah, though we want non-superusers to be able to change the ssh key of headless users, just not regular users17:06
*** dkliban_afk is now known as dkliban17:07
fungibut also not, say, the gerrit project creator account (which is effectively a headless superuser)17:07
*** ominakov has joined #openstack-infra17:07
*** atiwari has joined #openstack-infra17:07
jeblairfungi: i'm growing increasingly fond of clarkb's idea of openid logins for 3p accounts :)17:07
homelesshi fungi, could you check this one again please, I think now is what you were proposing.. https://review.openstack.org/#/c/113598/17:07
*** rpodolyaka1 has joined #openstack-infra17:08
jeblairwe could probably get out of the business of dealing with them entirely17:08
fungihomeless: the try/except part is what i was proposing, but inverting the pull request option is, in my opinion, unwarranted17:08
*** HeOS has joined #openstack-infra17:09
fungihomeless: the default behavior should be to close pull requests for all projects, and then you need a project-specific option to *not* close pull requests (which is what we have now)17:09
*** arnaud has joined #openstack-infra17:09
linkidjeblair: hi. Yesterday, you give me a Workflow+1 on my commits, but I lost them due to puppet-lint & a click on the rebase button. If you have time, can you revalidate them : https://review.openstack.org/#/c/112789/ & https://review.openstack.org/#/c/112507/. Thanks :)17:10
*** dizquierdo has quit IRC17:10
jeblairlinkid: why did you rebase?17:11
bdpayneQuestion: openstack-security has a spammer in the channel.  I'm not an op, but I'm curious if there's a way that we can boot this account from the channel.17:11
*** alexpilotti has quit IRC17:12
homelessfungi, your right I leave that part as is, I just change the label for that option, because if dont want to close pull request for a project the option to set is 'has-pull-request', instead of 'has-not' right?17:12
jeblairbdpayne: yep, we have a few global operators, including the infra team17:12
*** pballand has joined #openstack-infra17:12
*** markmcclain has quit IRC17:12
bdpaynejeblair ok thanks... it actually appears that the account is now gone... so perhaps we're good atm17:13
*** jlibosva has quit IRC17:13
bdpayneif it becomes a problem again, I'll ping here17:13
*** RicoLin has quit IRC17:13
homelessfungi: probably you are confused, im not inverting the current behavior, Im just renaming the label for it17:13
fungibdpayne: yeah, i /joined but didn't see any activity. checking the channel log now17:13
linkidjeblair: I would like jenkins to recheck them, and then I saw the puppet-lint error17:14
linkidit was not a good idea…17:14
fungihomeless: no, the label is correct. if you set options.has-pull-request on a project, that means you want to allow it to have open pull requests rather than automatically closing them17:14
linkidI thought it would keep the +2…17:14
jeblairlinkid: in the future you can leave a comment of "recheck" and it will do that17:14
*** chuck_ has quit IRC17:15
*** dkranz has joined #openstack-infra17:16
*** HeOS has quit IRC17:16
homelessfungi, you are absolutelly right, its another perspective but correct.. I was watching from the perspective to (I dont want/have pull requests)17:16
linkidjeblair: ah, ok. I didn't know it was this simple… sorry for botherring you17:16
jeblairlinkid: np; i've reapproved17:16
homelessthanks fungi, let me change that17:16
linkidthanks a lot :)17:17
*** zul has joined #openstack-infra17:18
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/jeepyb: Fix close_pull_requests from jeepyb  https://review.openstack.org/11359817:18
*** marcoemorais has quit IRC17:19
zarofungi: i see the adding/deleting ssh-key and set inactive/active would be security issue. you think those would be plugged up with another (more restrictive) ACL or just removed those commands?17:19
*** SumitNaiksatam has quit IRC17:19
*** harlowja_away is now known as harlowja17:19
openstackgerritOscar Romero (homeless) proposed a change to openstack-infra/jeepyb: Fix close_pull_requests from jeepyb  https://review.openstack.org/11359817:20
*** SumitNaiksatam has joined #openstack-infra17:20
clarkbo/17:20
clarkbjeblair: looking17:21
fungizaro: i actually don't think active/inactive would be easily used to escalate permissions. adding/replacing ssh keys and setting/changing api passwords would be a bit of an issue though17:21
*** emagana has quit IRC17:21
clarkbjeblair: ah yes, I will place that on the stack. Need to refresh on the api details before I +2 anything17:21
clarkbjeblair: I am liking the openid account idea too. And I am pretty sure we can construct ACLs to make it work17:21
*** emagana has joined #openstack-infra17:21
*** _nadya_ has quit IRC17:21
fungizaro: and also creating an account while setting its initial group list to a group you don't have control over could be a possible hole (e.g. create yourself an admin account) but hopefully that is already not allowed by these changes17:22
clarkbin other news I got bored last night. So I followed up on the pymysql stuff. tl;dr is it just works (tm) *17:22
clarkb* ceilometer breaks when you specify a non default sqlalchemy driver regardless of the driver17:22
jeblairclarkb: oO17:22
openstackgerritA change was merged to openstack-infra/config: Added cloudkitty-dashboard to stackforge projects  https://review.openstack.org/11278917:22
clarkbhttps://review.openstack.org/#/c/115501/ is the devstack-gate change to give it a go17:23
homelessfungi: when you have time, here is it https://review.openstack.org/#/c/11359817:23
clarkbit breaks on postgres because I didn't bother not trying to use pymysql with postgres :) and I am not sure why neutron job failed but it didn't look DB related.17:23
*** nelsnelson has quit IRC17:23
clarkbbut everything else worked once I disabled ceilometer17:23
clarkbhttps://bugs.launchpad.net/ceilometer/+bug/1359049 has been filed against ceilometer17:24
uvirtbotLaunchpad bug 1359049 in ceilometer "Ceilometer fails when specifying alternative sqlalchemy mysql driver" [Undecided,New]17:24
openstackgerritA change was merged to openstack-infra/config: Added python-cloudkittyclient to stackforge projects  https://review.openstack.org/11250717:24
clarkbI am going to recheck and see if the neutron thing is just part of the normal 6% failure17:25
*** marcoemorais has joined #openstack-infra17:25
*** SumitNaiksatam has quit IRC17:25
jeblaircool17:25
*** emagana has quit IRC17:26
jeblairclarkb: 113663 also wants you17:26
jesusaurusjeblair: on https://review.openstack.org/#/c/112446/ I was attempting to not change the way that devstack runs its tests. Are you suggesting that I make a change to devstack to use tox instead of run-tests.sh and then make 112446 dependent on that devstack change?17:27
clarkbjeblair: I am rechecking the change 113663 depends on to get an example set of javelin logs17:27
clarkbjeblair: I can review 113663 once we have them17:27
jeblairjesusaurus: yeah, if tox is the best way to run bashate (clarkb suggests maybe it is? i have not really looked myself)17:28
*** homeless has quit IRC17:29
jeblairjesusaurus: the most important thing is that however we decide to run bashate, we do it the same everywhere.  so yes, if tox is the right way to do that, then we should change grenade to run tox17:29
*** loki184 has quit IRC17:29
*** imeerovi has joined #openstack-infra17:29
*** homeless has joined #openstack-infra17:29
zarofungi: this is a seperate acl to allow generating http passwords which a user would need to set reset passwords.  what if we added one for the ssh key as well?17:29
clarkbwell its a python project on pypi. imo we should tox things like that17:29
clarkbdtroyer and sdague may have feedback though17:29
jesusaurushm, i dont see a tox.ini in devstack17:29
jeblairclarkb: sure, but grenade and devstack and devstack-gate aren't python projects17:30
clarkbjeblair: ya17:30
jeblairso i'm not sure it's a slam dunk :)17:30
jeblairclarkb: wouldn't you need to have sort of a stub python project to run it that way then?17:30
clarkbjeblair: I think you can override the sdist step now to make it noop17:30
*** afazekas has joined #openstack-infra17:30
clarkbjeblair: with much older tox that was true17:30
dansmithwhat is this "merge-check" queue that keeps getting a ton of things and then dropping them?17:30
*** e0ne has quit IRC17:31
jeblairdansmith: after a change merges to a project, it checks all open changes for merge conflicts and -1s them if it finds them17:31
dansmithah17:31
dansmithmy dash.py display goes from "normal" to "woah" to "normal" every few minutes17:31
*** SumitNaiksatam has joined #openstack-infra17:31
jesusaurusclarkb: how would that work? im still learning all the tox things17:32
dansmithguess I should exclude that queue :P17:32
*** emagana has joined #openstack-infra17:32
jeblairdansmith: it doesn't use jenkins slaves to do its work, it uses the internal zuul merge workers, to which we're about to add a third to speed it up a bit17:32
zarofungi: so we can give 3rd party admins (anteaya) the modifyAccount but not generateHttpPassword and addSshKey capabilities?17:32
dtroyerclarkb: I'm reluctant to force using tox for just checking devstack itself.  hoestly this is one reason I've been reluctant to use python support scripts there…and now with a pypi package… sigh17:32
dansmithjeblair: nice, that seems like helpful pre-warning of merge conflicts17:33
clarkbdtroyer: fwiw I defer to you on this. I am inclined to use tox but understand the apprehension17:33
clarkbjesusaurus:I think you set skipsdist to true in the tox.ini under the default target17:33
fungizaro: that seems reasonable. and create-account privs, and put her account in a group which has ownership of the third-party ci groups17:34
dtroyerthis is one reason we created run_tests.sh, after that went out of style…17:34
*** e0ne has joined #openstack-infra17:34
jeblairokay, how do you run bashate on devstack now?17:34
*** shashankhegde has joined #openstack-infra17:34
dtroyerwe run tools/bash8 still17:34
jesusaurusjeblair: they use run-tests.sh17:34
jeblairoh, you haven't switched to the package17:35
dtroyerI'm not sure if the job does it directly or uses run_tests.sh17:35
dtroyernot yet17:35
jesusauruswell, there is a slave_scripts script called run-bashate.sh that really just calls run-tests.sh17:35
*** asselin has joined #openstack-infra17:35
jeblairthere is so much wrong with that i can't even begin.  we're going to get this fixed up.  :)17:35
clarkboh grenade doesn't collect javelin logs yet17:36
*** e0ne has quit IRC17:36
jeblairdtroyer: how do you feel about using the bashate package instead of tools/bash8.py?17:36
mtreinishclarkb: because there is no javelin log yet17:36
dtroyerjeblair: we need to make that change17:36
mtreinishright now it prints to stderr17:36
*** gyee_ has left #openstack-infra17:36
clarkbjogo: ^ can we get enough of that pipeline going before we worry too much about indexing the data? mostly I want to make sure that we aren't getting ahead of ourselves and indexing the wrong stuff17:36
clarkbmtreinish: gotcha17:36
dtroyerso, conceptually, if devstack were written in Perl or C, would we still be pushing to use tox to run tests written in python?17:36
*** amcrn has joined #openstack-infra17:37
mtreinishclarkb: https://review.openstack.org/#/c/113660/17:37
jeblairdtroyer: okay, so given that we need to install a python package, tox is a reasonable way of installing needed packages in a virtualenv and running stuff.17:37
clarkbmtreinish: yup found it. I have starred those changes but would like to hold off on indexing until we have some hard data of what it will look like17:37
jeblairdtroyer: i mean, as reasonable as anything involving python packaging could be17:37
fungidtroyer: if we want to run python-based tools in a job for a project, regardless of what language the project is written in, we probably want to get those tools via pip and stick them into a venv and... well tox does that stuff already17:37
clarkbmtreinish: but once we have that ++17:37
jeblairdtroyer: i expect that if we wanted to run a nodejs script on a C program, we'd probably be using grunt/npm to do it... fwiw.  i wouldn't be happy about it, but... :)17:38
clarkbjeblair: fungi https://review.openstack.org/#/c/115376/ and https://review.openstack.org/#/c/108515/ are two changes I would really love to get in today17:39
*** emagana has quit IRC17:39
clarkb(since I told people I would be making the change today)17:39
dtroyerjeblair, fungi:  ok, so it is the python test driving that…pip/venv and all.   I can live with that, I don't want to set a precedent that everything needs to look like a python project17:39
clarkbI am happy to babysit and approve if I can get some reviews (babysitting includes rebuilding images)17:39
*** emagana has joined #openstack-infra17:39
jeblairdtroyer: totally with you there, and i'm mostly banking on clarkb's word that the machinery around it should be low-impact (eg, no stub python project needed, pretty much just a tox.ini)... if that's not the case we should revisit17:40
dtroyerjeblair: ++17:40
clarkbagreed17:40
clarkbif you need a setup.py then I wouldn't bother17:40
jeblairjesusaurus: ^ want to give that a shot?17:40
jesusaurussure, clarkb can you help me understand what im doing?17:41
*** alexpilotti has joined #openstack-infra17:42
clarkbjesusaurus: yup in an example tox.ini say https://git.openstack.org/cgit/openstack-infra/config/tree/tox.ini#n6 under the default testenv that starts at line 6 set skipsdist = True and make sure there is no usedevelop = True line17:42
clarkbI believe usedeveloper = True implies need for setup.py17:42
*** Ish__ has joined #openstack-infra17:42
*** linkid has left #openstack-infra17:42
jesusaurusgotcha17:42
*** che-arne has quit IRC17:43
*** jcoufal has quit IRC17:44
jeblairclarkb: double +2s from me; the tox thing will need an image build yeah?  maybe we should go ahead and approve and kick that off?17:44
clarkbjeblair: it will need a rebuild17:45
*** tonytan4ever has joined #openstack-infra17:45
fungiclarkb: i'm +2 on both as well. approve at will17:46
*** pelix has quit IRC17:47
bdpaynejeblair looks like our spammer has returned... username starts with gabriel in the openstack-security channel17:47
jeblairclarkb, fungi: storyboard needs https://review.openstack.org/#/c/114383/ https://review.openstack.org/#/c/114089/ and https://review.openstack.org/#/c/114597/ merged to fix auto-updating on the server17:47
fungibdpayne: on iy17:47
fungiit17:47
clarkbfungi: jeblair: thanks, I will go ahead and approve both of them then work on image rebuilds17:47
bdpaynefungi thanks17:47
clarkbthe look at storyboard17:47
fungibdpayne: jeblair will need to do it17:49
fungibdpayne: looks like only he and the openstackinfra bot have privs on the channel at the moment17:50
bdpayneok... I wonder if it may make sense to setup some of the OSSG leadership as op in there?17:50
fungii'll draft a change to fix that17:50
bdpaynemight simplify things in the future17:50
fungibdpayne: probably, yes17:50
bdpaynewhat's the process for that?17:50
anteayafungi zaro that works for me, can I swap an ssh key for an updated one if one is already there? or no ssh key read/write access at all?17:50
* anteaya has been making slides of circles for tomorrow17:51
anteayaand I have to say thank you fungi for helping me write such a great abstract, was lost trying to create the talk until I re-read teh abstract17:51
*** zul has quit IRC17:51
*** reed has quit IRC17:52
*** _nadya_ has joined #openstack-infra17:52
*** reed has joined #openstack-infra17:52
fungihuh... openstack-security is already in the accessbot channels.yaml list...17:53
*** tomoe_ has quit IRC17:53
fungibdpayne: normally one of the global admins just manually adds whoever you need to be ops on your channel via chanserv17:54
jeblairsdague: can you look at 114900 please?17:55
openstackgerritA change was merged to openstack-infra/config: Set default test node to trusty for all projects.  https://review.openstack.org/11537617:55
clarkbhere we go :)17:55
*** _david_ has joined #openstack-infra17:55
_david_zaro, logging in Gerrit: this is a bug: You are missing this change: https://gerrit-review.googlesource.com/#/c/59410/17:56
*** _david_ has quit IRC17:56
fungianteaya: if we went that route we'd probably need to have an admin update an account's existing ssh key, though hopefully the create-account permissions would still allow you to set the initial one they requested17:56
*** jp_at_hp has quit IRC17:57
anteayaokay, let's start with what we have, evaluate the bugs and then discuss if we have all we need17:57
anteayas'okay?17:57
*** mpaolino has quit IRC17:58
*** baoli has joined #openstack-infra17:58
*** doude has quit IRC17:58
pleia2good morning17:58
clarkbpleia2: o/17:58
anteayamorning pleia217:58
pleia2(had dr appt, so rolling in a bit late :))17:58
*** bdpayne has quit IRC17:59
*** dims has quit IRC17:59
*** hemna has joined #openstack-infra17:59
fungi(/Stage[main]/Accessbot/Exec[run_accessbot]) Failed to call refresh: /usr/local/bin/accessbot -c /etc/accessbot/accessbot.config -l /etc/accessbot/channels.yaml >> /var/log/accessbot/accessbot.log 2>&1 returned 2 instead of one of [0] at /opt/config/production/modules/accessbot/manifests/init.pp:4017:59
*** dims has joined #openstack-infra17:59
fungithat might be the problem17:59
anteayacinder is requesting to be added to storyboard17:59
anteayaI haven't been keeping track18:00
anteayawhat would be the status of cinder's request?18:00
jeblairanteaya: where is it requesting that?18:00
anteayain the cinder channel18:00
anteayathey are asking if it is possible18:00
clarkbpleia2: no additional word on pootle. I was hoping to dig through their bug tracker today and file bugs if I don't find anything that looks right18:00
anteayais it possible?18:00
jeblairanteaya: that channel is not logged :(18:00
anteayano it isn't :(18:01
jeblairanteaya: please ask them to come in here and repeat the request18:01
anteayasure18:01
hemnaI'm here18:01
hemna:)18:01
anteayahemna: thanks18:01
anteayafor the sake of logging18:01
*** DuncanT has joined #openstack-infra18:01
*** emagana has quit IRC18:01
hemnasoren, I was wondering if it's too early to ask for cinder project to get added to storyboard ?18:01
anteayayay DuncanT18:01
pleia2clarkb: thanks, I'll have a browse as well18:01
*** _buzz has quit IRC18:01
hemnas/soren/so18:01
*** emagana has joined #openstack-infra18:01
*** bdpayne has joined #openstack-infra18:02
hemnawe are currently creating an etherpad to track some backlog items we'd like to see happen for Kilo18:02
*** emagana has quit IRC18:02
hemnaand I had heard that storyboard was the tool that could also do this18:02
*** _nadya_ has quit IRC18:02
jeblairhemna: yeah, a bit so.  the plan is first to get storyboard to a point where we can use it for infra projects, dogfood that a bit, then do some more work before it's ready for openstack projects18:02
jeblairhemna: we're not quite at full infra use yet, but close18:02
*** baoli has quit IRC18:02
*** johnthetubaguy is now known as zz_johnthetubagu18:02
*** _nadya_ has joined #openstack-infra18:02
hemnaok, so if it's not quite there yet, I guess we'll just keep using etherpad :(18:03
*** marcoemorais has quit IRC18:03
jeblairhemna: i doubt we'll be ready for openstack use before the kilo summit18:03
*** emagana has joined #openstack-infra18:03
*** amuller has quit IRC18:03
hemnaok no worries.18:03
*** marcoemorais has joined #openstack-infra18:03
openstackgerritA change was merged to openstack-infra/config: Document crm114 for logstash  https://review.openstack.org/11462718:03
anteayahemna: thanks for asking18:03
jeblairhemna: yeah.  basically the network effect of all openstack projects using the same bug/feature tracker is critical, so we're going to do something pretty close to an all-at-once switch there18:03
anteayaglad folks are keen to use it18:03
*** _buzz has joined #openstack-infra18:04
hemnathanks for creating it :)18:04
jeblairhemna: you can get an idea of our progress toward that here: https://wiki.openstack.org/wiki/StoryBoard/Roadmap18:04
anteayakrotscheck: should be here to take a bow18:04
anteayabut I do believe he is honeymooning18:04
jeblairanteaya: ttx did create it :)18:05
openstackgerritA change was merged to openstack-infra/config: Add 3p requirement of one comment/patch set  https://review.openstack.org/11470318:05
*** annegentle has joined #openstack-infra18:05
openstackgerritA change was merged to openstack-infra/config: Tox fixed the openstack breaking bug use latest  https://review.openstack.org/10851518:05
anteayajeblair: yes he did18:05
anteayathanks ttx18:05
fungii think i figured out why accessbot was broken. the puppet exec runs as the accessbot user and appends to /var/log/accessbot/accessbot.log which was owned by root and last modified in late april18:07
openstackgerritA change was merged to openstack-infra/config: Add job to test all aspects of projects yaml  https://review.openstack.org/11479518:08
jeblairfungi: oops :(18:08
fungii've got it running manually under the accessbot account now. should know shortly if it updates #openstack-security with our accounts18:08
openstackgerritA change was merged to openstack-infra/config: Add XStatic-angular-* packages for Horizon  https://review.openstack.org/11494718:08
*** ominakov has quit IRC18:10
fungiseems to have worked, and i've told chanserv to kick/ban the problem user18:11
*** marun has quit IRC18:11
fungibdpayne: ^18:11
bdpaynefungi thanks18:11
jeblairsdague: as we're establishing patters for functional tests, do we need to make sure that the setup for those tests don't have any other services running?18:12
jeblairsdague: i think that might be the case for neutron (it runs unstack), but not the case for swift18:12
*** cindyo has quit IRC18:12
jeblairsdague: i was thinking about this after i saw 11500418:12
*** maxbit has quit IRC18:13
*** marun has joined #openstack-infra18:14
*** PsionTheory has joined #openstack-infra18:14
DuncanTIs there an index of etherpads anywhere? I've lost a couple from last week and google isn't being helpful18:15
*** hdd has quit IRC18:16
clarkbwoot neutron full tempest test + pymysql just passed18:18
openstackgerritA change was merged to openstack-infra/config: Add python3-jobs to diskimage-builder  https://review.openstack.org/11518318:18
clarkbI declare pymysql a valid alternative18:18
*** wenlock has quit IRC18:18
clarkbDuncanT: there is not18:19
DuncanTclarkb: :-(18:19
DuncanTclarkb: Thanks18:19
clarkbDuncanT: did you use human readable strings to name them? if they are important I think one of us can ask via admin api or db18:19
clarkbbut without something to go on that will be hard18:19
DuncanTclarkb: A list of all the ones with 'cinder' in the title will do me fine18:20
DuncanTclarkb: I'll spot the one(s) I want from that18:20
clarkbDuncanT: ok I will try to get around to that once the upgrade stuff settles down18:20
*** harlowja has quit IRC18:20
*** harlowja_ has joined #openstack-infra18:20
DuncanTclarkb: Thanks. duncan.thomas@gmail.com if that is easier than a big paste - I suspect it will be a big list18:20
openstackgerritA change was merged to openstack-infra/config: Enable Python 3 job for oslo.messaging  https://review.openstack.org/11520818:20
openstackgerritA change was merged to openstack-infra/config: Create a repository for stackforge/xstatic-font-awesome  https://review.openstack.org/11520918:20
*** e0ne has joined #openstack-infra18:20
*** paulrad has quit IRC18:21
openstackgerritRussell Bryant proposed a change to openstack-infra/config: Disable ironic job on stable/havana  https://review.openstack.org/11524818:21
*** rsacharya has quit IRC18:21
trinathsIn Zuul, How to view the complete queue of the jobs?18:23
*** Ajaeger has joined #openstack-infra18:23
jeblairmikal: are you aware of https://review.openstack.org/#/c/115328/ ?18:24
fungitrinaths: not sure what you mean... maybe http://zuul.openstack.org/status.json18:24
jeblairrussellb: ^ ( https://review.openstack.org/#/c/115328/ )18:24
jeblairjeez, i'm reviewing changes that were uploaded yesterday.  this just feels strange.18:25
Ajaegerhi!18:25
Ajaegerjeblair: regarding https://review.openstack.org/#/c/114001/ - templetazing the puppet jobs. Should I abandon this completely or is there some parts you like to see?18:26
*** nelsnelson has joined #openstack-infra18:26
clarkbhttps://jenkins03.openstack.org/job/gate-config-pep8/1060/ ran on trusty, the trusty default change is not affecting jobs \o/18:26
*** bradjones has quit IRC18:26
*** HeOS has joined #openstack-infra18:27
asselinanteaya, thanks for the link yesterday to compare third party ci. I did a bit of research & found this to be easier to generate the link: https://github.com/stackforge/gerrit-dash-creator18:28
*** ominakov has joined #openstack-infra18:28
openstackgerritA change was merged to openstack-infra/config: Set min-ready=0 for dsvm-precise-krnl  https://review.openstack.org/11525318:28
marcusvrnasselin: hi! what I have to put in  openstack username, password and ip in the vars.sh file into nodepool section?18:29
asselinanteaya, however, I'm not sure if the query is correct since we are not voting. So it seems our 0 vote counts as both a success & failure....???18:29
asselinmarcusvrn, do you have an openstack provider, such as devstack or public/private cloud?18:29
asselinmarcusvrn, use the username and password you configured for that account18:30
*** miqui has quit IRC18:31
clarkbjeblair: the other good news is that tempest runtime doesn't appear any longerwhen using pymysql18:31
asselinsimilarly, you need to upload the "jenkins" public key to that account.18:31
asselinmarcusvrn, ^^18:31
*** daya_k has joined #openstack-infra18:32
jeblairAjaeger: i think the jjb changes are fine (though i think all jjb job groups should end in '-jobs', but apparently we missed that somewhere already).  I think the zuul layout change is okay too if you don't apply it to infra/config (at least not until we re-enable lint).  i'd call it 'puppet-check-jobs' though.18:32
clarkbjeblair: which makes me wonder if we actually used pymsql so I will keep digging18:32
russellbjeblair: ack, will review that18:32
jeblairclarkb: aww, so negative! :)18:33
Ajaegerjeblair: ok, will do18:33
clarkbjeblair: I can't help it, its too good to be true :) but looks like nova's conf used pymysql at least18:33
*** Sukhdev has quit IRC18:33
*** Hunner_ has joined #openstack-infra18:34
marcusvrnasselin: i got it! thanks18:35
*** bradjones has joined #openstack-infra18:35
asselinmarcusvrn, great18:35
*** bradjones has quit IRC18:35
*** bradjones has joined #openstack-infra18:35
*** zul has joined #openstack-infra18:35
Ajaegerjeblair: regarding https://review.openstack.org/#/c/114139/ (check-requirements and devstack-gate): clarkb suggested this in https://review.openstack.org/#/c/113643/ . clark, jeblair: Should I abandon 114139 and we leave the status quo for requirements and devstack-gate - and risk again a failing requirements job?18:37
clarkbjeblair: sdague: next steps for pymysql are figuring out if it fixes the particular issue angus/mikal wanted to fix and making ceilometer accept different drivers in its db specification. I think ceilometer should do that anyways so I will poke at it18:38
*** marun has quit IRC18:39
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Templatize puppet projects in layout.yaml  https://review.openstack.org/11400118:43
openstackgerritAndrew Lazarev proposed a change to openstack/requirements: Restrict jsonschema to <2.4.0  https://review.openstack.org/11573518:46
*** amcrn has quit IRC18:48
*** otherwiseguy has joined #openstack-infra18:48
*** Sukhdev has joined #openstack-infra18:51
*** shashankhegde has quit IRC18:51
anteayaasselin: well sdague wrote teh tool that created that url so I'm glad you found it18:52
asselinanteaya, yes very nice. Unfortunately I don't know how to structure the query when 3rd party ci is non-voting.18:53
anteayagreat18:53
asselinThe query in the  reference you provided is not correct....18:53
anteayasounds like an investigation waiting to be written18:53
asselinfor vote=018:54
anteayagreat18:54
asselinanteaya, I tried but failed :(18:54
anteayado file a bug against the tool18:54
anteayayou tried and failed to do what?18:54
anteayato file a bug?18:54
asselinanteaya, it's not a bug in  the tool, it's a gerrit query question18:54
*** esker has quit IRC18:54
anteayaokay, try me again18:55
* anteaya listens harder this time18:55
asselinanteaya, we're looking for when 3rd party ci is failing and jenkins is passing.18:55
asselinanteaya, but we don't really know when 3rd party ci is failing or passing b/c the vote in both cases is  018:55
anteayaright18:55
*** Ish__ has quit IRC18:55
anteayaright18:55
anteayaneither does gerrit18:55
anteayagerrit can't parse the contents of a query for this purpose18:56
lifelessdhellmann: https://review.openstack.org/#/c/115458/18:56
asselinso you need to look at the comments, and that doesn't seem to work18:56
*** sdake has joined #openstack-infra18:56
anteayacontents of a comment18:56
*** sdake has quit IRC18:56
*** sdake has joined #openstack-infra18:56
anteayagerrit can parse the contents of a comment for matching purposes18:56
*** markmc has joined #openstack-infra18:57
anteayabut not for a success/failure evaluation18:57
anteayaso if you want to evaluate your system18:57
anteayaadd a query that matches your comment success message18:57
asselinanteaya, ok I will try18:58
anteayakk18:58
*** annegentle has quit IRC18:58
asselinanteaya, but I have doubts I will succeed, unless the docs are out-of-date: https://gerrit-review.googlesource.com/Documentation/user-search.html#_search_operators18:58
*** miqui has joined #openstack-infra18:58
asselincomment:'TEXT'18:59
asselinChanges that match TEXT string in any comment left by a reviewer.18:59
*** baoli has joined #openstack-infra18:59
*** annegentle has joined #openstack-infra18:59
anteayaasselin: I understand your doubts18:59
anteayaI have no assurances to give you18:59
anteayayou might fail, that is true18:59
anteayayou also might find a way to succeed18:59
*** derekh has joined #openstack-infra19:00
lifelessdhellmann: actually, review fail on that one - but https://review.openstack.org/115740 and https://review.openstack.org/#/c/115459/ do need your tender mercies19:01
*** mriedem1 has joined #openstack-infra19:02
*** chandankumar has joined #openstack-infra19:02
*** mriedem has quit IRC19:02
*** kmartin has quit IRC19:03
*** baoli has quit IRC19:03
*** tsg has joined #openstack-infra19:04
*** trinaths has quit IRC19:04
*** rpodolyaka1 has quit IRC19:04
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Disable puppet-lint job for puppet-storyboard  https://review.openstack.org/11574119:04
openstackgerritJeremy Stanley proposed a change to openstack-infra/puppet-storyboard: Fix puppet-lint warnings  https://review.openstack.org/11574219:05
fungitake your pick ^19:05
*** zul has quit IRC19:05
anteayaa buffet19:06
fungia buffet of lint19:06
*** shardy is now known as shardy_afk19:06
anteayasounds like it is time to clean the dryer19:06
*** emagana has quit IRC19:08
*** cindyo has joined #openstack-infra19:08
*** emagana has joined #openstack-infra19:08
*** chandankumar has quit IRC19:09
pleia2so puppet doesn't seem to look into /etc/hosts for domain lookup, anyone know how to force feed it a name?19:10
*** hashar has joined #openstack-infra19:10
asselinanteaya, didn't succeed, but this is good enough for now. It's useful. Thanks for sharing the idea! http://paste.openstack.org/show/97888/19:10
lifelessttx: around ?19:12
*** Ish__ has joined #openstack-infra19:13
*** emagana has quit IRC19:13
lifelessttx: do you have stable team acls; https://review.openstack.org/#/c/115459/ and https://review.openstack.org/#/c/112882/ and https://review.openstack.org/#/c/112878/19:13
*** emagana has joined #openstack-infra19:13
*** wenlock has joined #openstack-infra19:13
asselinanteaya, fyi this is easier to read: https://review.openstack.org/#/c/115743/19:14
*** wenlock has quit IRC19:14
*** wenlock has joined #openstack-infra19:15
*** bradjones has quit IRC19:16
*** zul has joined #openstack-infra19:17
*** bradjones has joined #openstack-infra19:17
*** bradjones has joined #openstack-infra19:17
HenryGI have a question about the table of CI results (logs and SUCCESS/FAILURE) on gerrit review pages...19:18
HenryGFor example, https://review.openstack.org/11502519:18
HenryGWhy are the results for OpenDaylight, OpenContrail, Hyper-V, Arista, PLUMgrid, Nuage not listed?19:18
HenryGIf you look at the CI comments, they did in fact comment with their results.19:18
*** daya_k has quit IRC19:18
jrollcould I please get some CI core eyes on https://review.openstack.org/#/c/112143/19:19
*** ociuhandu has quit IRC19:19
*** kmartin has joined #openstack-infra19:19
jrollbeen sitting for a while19:19
*** hdd has joined #openstack-infra19:20
*** rpodolyaka1 has joined #openstack-infra19:20
*** Ajaeger has quit IRC19:21
*** ominakov has quit IRC19:23
openstackgerritKen Giusti proposed a change to openstack-infra/config: Add a test to verify oslo.messaging's AMQP 1.0 messaging protocol support  https://review.openstack.org/11575219:24
dtroyerIn https://review.openstack.org/#/c/115557/ I'm trying to sort out why the ironic jobs are even running…its a review for devstack stable/havana.  They're non-voting so I can ignore them, but if they were voting jobs…where would we need to add a check for not running new jobs in old branches/environments?19:24
*** ominakov has joined #openstack-infra19:24
*** Ajaeger has joined #openstack-infra19:25
openstackgerritMichael Krotscheck proposed a change to openstack-infra/puppet-storyboard: Support Apache 2.4.3  https://review.openstack.org/11408919:25
*** cnesa7 has quit IRC19:25
jrolldtroyer: a patch is going through to fix that right now19:26
*** pradk is now known as prad19:26
jrolldtroyer: https://review.openstack.org/#/c/115248/19:26
reedhi guys, how can one edit the message sent by https://github.com/openstack-gerrit upon closing pull requests automatically?19:27
dtroyerjroll: cool, thanks.   the f20 job there too has the same basic problem…I'll see if I can spot that one.19:27
jrollyeah, idk what's up with that19:27
*** maxbit has joined #openstack-infra19:27
fungireed: http://git.openstack.org/cgit/openstack-infra/jeepyb/tree/jeepyb/cmd/close_pull_requests.py#n4819:28
lifelessreed: do you mean as an operator of a separate gerrit, or the openstack.org install ?19:28
*** amalagon has quit IRC19:28
reedlifeless, what fungi says19:28
*** emagana has quit IRC19:28
openstackgerritMichael Krotscheck proposed a change to openstack-infra/puppet-storyboard: StoryBoard Webclient now auto-updates again.  https://review.openstack.org/11438319:29
*** Ajaeger has quit IRC19:29
*** emagana has joined #openstack-infra19:29
*** penguinRaider has quit IRC19:29
reedthanks fungi19:29
*** penguinRaider has joined #openstack-infra19:29
fungiHenryG: the results table depends on pattern matching against the report format in the comment, so if it looks like the upstream "Jenkins" comment text, it can be extracted and displayed19:29
*** Ryan_Lane has quit IRC19:30
openstackgerritMichael Krotscheck proposed a change to openstack-infra/puppet-storyboard: StoryBoard Webclient now auto-updates again.  https://review.openstack.org/11438319:32
HenryGfungi: Thanks. Is it (will it be) required of CIs to be format-compatible?19:33
anteayaasselin: I am glad you found something that works for you19:33
fungidtroyer: i believe if we wanted to make those specific jobs not run on certain branch name patterns (or only run on certain branch name patterns) it would be a global setting for that job name but it's easily restricted that way. if it needs to differ between projects though, the job names would have to be different too19:33
anteayachicago is loud19:33
fungiHenryG: i don't know if that would be required, but it will probably be necessary if you want to have detailed results displayed there rather than needing to click the ci comment toggle at the bottom19:34
*** malini has quit IRC19:34
*** emagana has quit IRC19:34
HenryGfungi: Thanks19:34
*** _nadya_ has quit IRC19:35
openstackgerritA change was merged to openstack-infra/storyboard: Added a subscription_events table & subscription hander  https://review.openstack.org/11301619:35
clarkbok going to rebuild images now19:36
*** marun has joined #openstack-infra19:36
dtroyerfungi: while they are non-voting I can ignore them easily enough.  if/when they become voting we'll have to do something otherwise we're done with stable/havana reviews ;)19:36
*** amcrn has joined #openstack-infra19:36
fungidtroyer: we're pretty soon done with stable/havana reviews anyway i think ;)19:36
dtroyerand it may be a devstack-only probem, I haven't thought through it all yet19:36
dtroyerok, I can hold my breath if you can19:36
dtroyerthanks19:37
fungiany time19:37
*** mfer has quit IRC19:38
clarkbjeblair: any chance you want to review https://review.openstack.org/#/c/115496/ ? it will make devstack install new tox for tempest19:38
clarkbjeblair: its the last change for the new toxification of everything19:38
*** mfer has joined #openstack-infra19:39
clarkbpleia2: that issue is the most annoying thing ever, it will use /etc/hosts but in weird ways and I can never remember how19:39
clarkbbodepd: ^ how to make facter and the $fqdn fact work again?19:39
*** cnesa has joined #openstack-infra19:39
* pleia2 discovered --server19:39
pleia2which works for now19:39
pleia2clarkb: do you remember how you ended up launching pootle using sudo, the pootle user and the venv? the instructions here don't quite work https://etherpad.openstack.org/p/pootle-250-upgrade19:40
pleia2wondering if some venv strangeness is to blame19:40
jeblairclarkb: looking19:40
*** marun has quit IRC19:40
clarkbpleia2: I did sudo -H -u pootle /home/pootle/venv/bin/pootle start iirc19:41
clarkbpleia2: and basically ran all comamnds prefixed with sudo -H -u pootle to get things in19:41
pleia2ah yes, full path to /home/pootle/venv/bin/pootle19:42
*** rpodolyaka1 has quit IRC19:42
openstackgerritStefano Maffulli proposed a change to openstack-infra/jeepyb: Adding a suggestion to file a bug  https://review.openstack.org/11575919:44
*** gyee_ has joined #openstack-infra19:44
jeblairjroll: should get to it shortly; just starting reviewing devstack-gate changes19:44
jrolljeblair: thanks :)19:45
*** dims has quit IRC19:45
*** dims has joined #openstack-infra19:45
*** Ryan_Lane has joined #openstack-infra19:46
*** Ish__ has quit IRC19:46
clarkbfungi: jeblair https://review.openstack.org/#/c/108649/ has broken ubuntu image builds due to a duplicate package def for bundler. we have one in jenkins::slave and in openstack_project::thick_slave. I think I am just going to remove the one from jenkins::slave19:47
clarkbfungi: jeblair any other thoughts on how to fix that?19:47
fungiclarkb: the upshot of that will be that bare workers get bundler but devstack workers do not?19:47
clarkbfungi: correct19:48
*** rcarrillocruz has quit IRC19:48
jeblairseems reasonable19:48
clarkbfungi: and it seems like bundler is more of a test env spcific thing to have19:48
clarkbrather than a every jenkins slave should have this thing19:48
fungioff the top of my head i don't recall any jobs running on devstack setups using ruby dependencies, so probably fine19:48
*** jcoufal has joined #openstack-infra19:48
anteayaif any of the devstack workers do "bundle install" it will break, if they don't, it won't19:49
anteayabundler installs gems19:49
anteayait is a gem installer19:49
fungiyes. yes it does19:49
*** bradjones has quit IRC19:49
*** krotscheck1 has joined #openstack-infra19:50
clarkband really devstack should install bundler if it needs like like it installs pip19:50
anteayasorry I don't mean to tell you info you already know19:51
*** dims has quit IRC19:51
jeblairjroll: 112143 is wip; what do you want?  review assuming its dependency lands?19:51
*** dims has joined #openstack-infra19:51
*** rcarrillocruz has joined #openstack-infra19:51
jeblairjroll: its dependency has landed... maybe you're ready to un-wip it?19:51
*** MaxV has joined #openstack-infra19:51
openstackgerritMatthew Treinish proposed a change to openstack-infra/subunit2sql: Switch sample sqlalchemy url to use mysql  https://review.openstack.org/11576119:51
*** krotscheck1 has quit IRC19:52
jeblairjroll: nm, problem on my end :)19:52
hasharjeblair: hi!  I now have nice Zuul messages on our Gerrit changes (colored success/failure messages)  ex: https://gerrit.wikimedia.org/r/#/c/155341/19:53
*** bradjones has joined #openstack-infra19:53
*** bradjones has joined #openstack-infra19:53
hasharjeblair: thank you a ton for the crazy regex magic :]19:53
jeblairhashar: yeah, it's insane :)19:53
clarkbanteaya: if you gem install bundler does it put the binary in /usr/bin/bundler or /usr/local/bin?19:53
*** kgiusti has quit IRC19:54
anteayagood question19:54
clarkbanteaya: I ask because my change will install bundler via gems and not from packages and there is a chef JJB macro that uses /usr/bin/bundler19:54
jesusaurusclarkb: can you give me an initial review of https://review.openstack.org/115762?19:54
hasharjeblair: and we further adjusted the regex you wrote to secure them a bit more.19:54
*** _nadya_ has joined #openstack-infra19:54
anteayaI would have to try to to know for sure, since I use rvm for my ruby, which changes paths19:54
jrolljeblair: heh, were you looking at my infra-config patch? :P19:54
anteayaclarkb: ah19:54
clarkbany chef people here know?19:55
fungijaypipes: ^ ?19:56
jeblairjroll: no, it turns out something about adam_g's account in gerrit is preventing gertty from syncing that change19:56
anteayaclarkb: on trusty?19:56
jrolljeblair: oh yeah, I've had similar issues :/19:56
adam_gsay wuh?19:56
clarkbanteaya: yes trusty19:57
clarkbI am doing centos6 image builds now as they are not affected by the bundler package naming thing19:57
*** marun has joined #openstack-infra19:57
clarkbanteaya: on centos6 it installs to /usr/bin/bundler19:58
fungijeblair: adam_g: seems we have three users named "Adam Gandelman" in gerrit19:58
jeblairfungi: yeah, i had just come to that conclusion...19:58
*** harlowja_ is now known as harlowja_away19:58
jeblairfungi: 2 of them have the same preferred email; isn't that un-possible?19:58
fungionly one has filed contact information (1420)19:59
clarkbbut on trusty it appears to be /usr/local/bin/bundler19:59
adam_gi apparently have multiple launchpad identities as well19:59
fungijeblair: not unpossible--only unpossible for manually creating accounts19:59
jeblairthe one in my gertty db is 1215; i wonder what that account did to get synced19:59
fungijeblair: gerrit instead implicitly trusts e-mail addresses provided by an openid provider and then breaks later if they happen to collide19:59
*** _nadya_ has quit IRC19:59
adam_g1420 is the account i actually end up using19:59
clarkbI think I am going to update the jenkins job to just us `bundler`19:59
*** baoli has joined #openstack-infra19:59
clarkbnow that we are on trusty the ruby version stuff should be a noop20:00
jeblairanyway, i'm suspecting the actual bug is that i accidentally have a unique constraint on name :) <oops>20:00
fungiadam_g: you're using ssh username gandelman-a not agandelman right?20:01
adam_gfungi, correct, and email address adamg@ubuntu.com20:01
fungiadam_g: i'm going to move the other two openid urls as additional identities for 1420, then disable accounts 1215 and 1065620:02
adam_gfungi, sounds good to me.20:03
*** melwitt has joined #openstack-infra20:03
*** bradjones has quit IRC20:04
*** baoli has quit IRC20:04
fungiadam_g: all done. let me know if you notice anything odd now that i've done that20:05
*** dims has quit IRC20:05
adam_gfungi, logout/login looks good so far20:05
fungialso, we had a fun account duplicate show up recently... as best i can tell when canonical was tweaking the ubuntu one theming for login.launc20:06
*** dims has joined #openstack-infra20:06
fungihpad.net20:06
fungithey seem to very briefly have set it to hand out openid urls as login.ubuntu.com instead20:06
openstackgerritClark Boylan proposed a change to openstack-infra/config: Install bundler from gems.  https://review.openstack.org/11576520:06
*** dims_ has joined #openstack-infra20:07
*** dims has quit IRC20:07
clarkbfungi: jeblair ^ something like that should do it. would be good to get feedback from chef people but from what little I understand we should be fine20:07
fungiso we may find more duplicate accounts from that timeframe for anyone who happened to log into gerrit during that (no idea how brief or prolonged) window20:07
*** marcoemorais has quit IRC20:08
*** stevemar has quit IRC20:08
*** marcoemorais has joined #openstack-infra20:08
*** Ajaeger has joined #openstack-infra20:08
fungia quick db query shows 7 other accounts with login.ubuntu.com urls besides the one which was brought to my attention20:08
*** Ryan_Lane1 has joined #openstack-infra20:09
*** datsun180b has quit IRC20:09
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Add option to hide certain comments  https://review.openstack.org/11576720:09
fungiseems they were all created between 2014-08-04 09:19:12 through 09:29:5820:09
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Fix account table indexes  https://review.openstack.org/11576820:09
*** zul has quit IRC20:09
fungiso probably broken for about 20 minutes20:10
jeblairjroll: okay, fixed in https://review.openstack.org/115768 and that change is synced now.  i'm operating in the present :)20:10
*** Ryan_Lane has quit IRC20:11
*** marcoemorais has quit IRC20:11
*** datsun180b has joined #openstack-infra20:12
*** marcoemorais has joined #openstack-infra20:12
*** marcoemorais has quit IRC20:12
fungiclarkb: i assume it's expected that we no longer need to call the ruby1.9.1 interpreter explicitly on trusty and these jobs won't be getting run on precise any longer?20:12
*** marcoemorais has joined #openstack-infra20:12
clarkbfungi: right, everything is default to trusty now and trusty default ruby is 1.9.320:12
clarkbfungi: so it *should* just work (tm)20:12
fungikeen20:12
fungiclarkb: lgtm assuming tests pass20:13
clarkbfungi: thanks20:13
*** dims_ has quit IRC20:14
*** hogepodge_ has joined #openstack-infra20:14
*** dims has joined #openstack-infra20:15
*** radez is now known as radez_g0n320:15
*** marun has quit IRC20:16
jeblairjroll: left a question on 11214320:17
openstackgerritA change was merged to openstack-infra/puppet-storyboard: Support Apache 2.4.3  https://review.openstack.org/11408920:17
*** hogepodge has quit IRC20:18
*** hogepodge_ is now known as hogepodge20:18
*** marun has joined #openstack-infra20:18
*** dims has quit IRC20:19
*** tsg has quit IRC20:20
*** Sukhdev has quit IRC20:20
*** e0ne has quit IRC20:21
*** markmc has quit IRC20:22
jrolljeblair: on a call, will dig more in a bit, I just basically took what I needed in localrc for stock devstack and put it there20:23
jrollthanks for the review :)20:23
openstackgerritA change was merged to openstack-infra/puppet-storyboard: StoryBoard Webclient now auto-updates again.  https://review.openstack.org/11438320:23
fungikrotscheck: if you want to lift your wip on 114597 i'll go ahead and approve now that the dependencies ^ are in place20:23
*** unicell has quit IRC20:23
jeblairfungi: you have a -2 because of the module lint issues; what's the resolution to that?20:24
anteayahttp://paste.openstack.org/show/97909/ clarkb20:24
anteayaclarkb: do you need more before I nuke this vm?20:24
fungijeblair: krotscheck pushed an update of 114089 which solved the whitespace issues20:24
clarkbanteaya: nope thats it. thank you for checking20:24
clarkbanteaya: it confirmed my suspicions and I have accomodated that in my change20:24
anteayaclarkb: np, glad I could do somethign to help20:25
*** Ajaeger has quit IRC20:25
anteayaclarkb: awesome20:25
* anteaya moves rooms20:25
*** e0ne has joined #openstack-infra20:25
*** dims has joined #openstack-infra20:26
jeblairfungi: well, i was going to mention that krotscheck is honeymooning and we should not expect him to lift his wip.  i'm clearly wrong about that, or i don't understand what's involved in honeymooning.20:26
fungijeblair: indeed. i'd have been strung up by my toes, if i were _lucky_20:26
fungii may save him the risk and just lift the wip for him20:26
jeblairfungi: sounds safest20:27
*** cnesa has quit IRC20:27
*** annegentle has quit IRC20:28
*** e0ne has quit IRC20:28
*** emagana has joined #openstack-infra20:30
*** Longgeek_ has quit IRC20:31
*** emagana has quit IRC20:31
*** emagana has joined #openstack-infra20:31
*** datsun180b has quit IRC20:31
*** bradjones has joined #openstack-infra20:31
*** bradjones has joined #openstack-infra20:31
*** juzuluag has quit IRC20:32
*** annegentle has joined #openstack-infra20:32
openstackgerritA change was merged to openstack-infra/config: Use puppet-storyboard@master  https://review.openstack.org/11459720:32
fungikrotscheck: ^ if you happen to sneak another peak at irc and see this, it's taken care of now. try to stop looking at the computer further, lest you risk unnecessary injury to your person (assuming your wife is at all like mine)20:32
*** e0ne has joined #openstack-infra20:32
*** dustins has quit IRC20:32
*** hogepodge has quit IRC20:32
*** hogepodge has joined #openstack-infra20:33
*** stevebaker has quit IRC20:33
*** stevebaker has joined #openstack-infra20:33
*** jamielennox is now known as jamielennox|away20:33
*** ramashri has quit IRC20:36
*** PsionTheory has quit IRC20:37
*** zul has joined #openstack-infra20:37
*** Ish__ has joined #openstack-infra20:38
*** e0ne has quit IRC20:38
*** datsun180b has joined #openstack-infra20:39
*** jpeeler has quit IRC20:41
*** dprince has quit IRC20:41
*** e0ne has joined #openstack-infra20:43
*** stevebaker has quit IRC20:43
*** stevebaker has joined #openstack-infra20:43
*** rlandy has joined #openstack-infra20:43
*** datsun180b has quit IRC20:44
*** mriedem has joined #openstack-infra20:45
*** gyee_ has quit IRC20:46
*** mriedem1 has quit IRC20:48
*** afshaff has quit IRC20:49
clarkbhttps://git.openstack.org/cgit/openstack/stevedore/tree/docs/source/essays/importing.jpg is cool20:49
*** gyee_ has joined #openstack-infra20:50
*** sdake_ has quit IRC20:50
*** ominakov has quit IRC20:51
lifelessdansmith: could I get a +2 and +A on https://review.openstack.org/#/c/115459/ ?20:51
*** denis_makogon_ has joined #openstack-infra20:52
lifelessclarkb: heh, should reallt default to https://git.openstack.org/cgit/openstack/stevedore/plain/docs/source/essays/importing.jpg20:52
*** denis_makogon has quit IRC20:52
*** denis_makogon_ is now known as denis_makogon20:52
*** ominakov has joined #openstack-infra20:52
*** dmakogon_ has joined #openstack-infra20:53
*** marcoemorais has quit IRC20:53
*** marcoemorais has joined #openstack-infra20:53
*** mfer has quit IRC20:54
clarkbya probably. I was just surprsied when I got a hex dump20:56
lifelessis there something wrong with nova/stable jobs - https://review.openstack.org/#/c/112882/ - has been +A'd but zuul has not queued jobs for it20:57
*** e0ne has quit IRC20:57
jeblairlifeless: checking20:57
*** zul has quit IRC20:58
*** zul has joined #openstack-infra20:58
jeblairah, it got caught in the zuul restart we did because of the vmware ci20:58
jeblairlifeless: it has no +1 from jenkins and so can't make it into the gate; you can leave a 'recheck' comment and it should get going20:59
*** mmedvede has joined #openstack-infra20:59
*** baoli has joined #openstack-infra21:00
*** vhoward has left #openstack-infra21:00
*** dizquierdo has joined #openstack-infra21:01
*** mmedvede has quit IRC21:01
*** mmedvede has joined #openstack-infra21:01
*** amcrn has quit IRC21:01
*** e0ne has joined #openstack-infra21:01
*** e0ne has quit IRC21:03
*** baoli has quit IRC21:05
*** tsg has joined #openstack-infra21:05
dansmithlifeless: sorry, I'm not comfortable approving that change... I'm not oslo-core, so I don't know what the conventions are21:06
*** e0ne has joined #openstack-infra21:07
*** denis_makogon has quit IRC21:07
*** e0ne has quit IRC21:09
*** Ish__ has quit IRC21:09
*** gokrokve has quit IRC21:09
*** gokrokve has joined #openstack-infra21:10
*** bdpayne has quit IRC21:10
*** nelsnelson has quit IRC21:11
*** mbacchi has quit IRC21:12
*** e0ne has joined #openstack-infra21:12
*** MaxV has quit IRC21:13
*** rfolco has quit IRC21:15
*** e0ne has quit IRC21:15
*** atiwari has quit IRC21:15
*** ramashri has joined #openstack-infra21:15
*** bdpayne has joined #openstack-infra21:15
*** emagana has quit IRC21:15
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Add option to hide certain comments  https://review.openstack.org/11576721:16
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Fix account table indexes  https://review.openstack.org/11576821:16
*** marcoemorais has quit IRC21:16
*** emagana has joined #openstack-infra21:16
*** marcoemorais has joined #openstack-infra21:16
*** harlowja_away is now known as harlowja_21:17
lifelessdansmith: ben nemec is olso core but not stable-maint21:17
lifelessdansmith: https://review.openstack.org/#/c/115740/ is the equivalent patch in olso-incubator for master21:18
lifelessdansmith: (If that helps, if it doesn't, I'll keep shopping it around ;)21:18
*** maxbit_ has joined #openstack-infra21:20
*** e0ne has joined #openstack-infra21:20
dansmithlifeless: yeah, I'd rather not, sorry :(21:20
*** emagana has quit IRC21:20
*** e0ne has quit IRC21:20
*** signed8bit has quit IRC21:21
lifelessdansmith: thats fine21:22
lifelessdavid-lyle: ahha, next victim I know on the stable maint list.21:22
lifelessjeblair: thanks!21:23
*** maxbit has quit IRC21:23
lifelessdavid-lyle: I'm shopping https://review.openstack.org/#/c/115459/ around for +2/+A because its a stable branch so the regular oslo reviewers can't do it21:23
*** atiwari has joined #openstack-infra21:23
dhellmannlifeless: looking21:24
lifelessahh, mikal: is in both groups - https://review.openstack.org/#/c/115459/21:25
dhellmannlifeless: why do we care what version we have in the incubator?21:25
dhellmannlifeless: we don't release the incubator, right?21:25
lifelessdhellmann: I'm not sure why but: there is a stable branch of it, and someone has pushed tags to both trunk and the stable branch21:25
lifelessdhellmann: if you don't care about versions we can just delete the version = line from setup.cfg21:26
*** hashar has quit IRC21:26
dhellmannlifeless: well, I'm just not sure, maybe it's right and I don't understand21:26
lifelessdhellmann: (that doesn't stop you releasing, it just stops pbr assuming a specific version as 'next release'21:26
lifelessdhellmann: so my patch assumes that the status quo is correct and just fixes metadata to fit21:26
jogoclarkb: yeah we don't have to index the javelin2 logs yet, as long as we save them to logs.o.o21:27
lifelessdhellmann: I propose that if we think the status quo is wrong, we address that separately21:27
clarkbjogo: cool21:27
dhellmannlifeless: ok21:27
jogoclarkb: btw did you see the bug I filed about possibly loosing logs in logstash?21:28
jogoas in not getting indexed21:28
dhellmannlifeless: I do see lots of other tags in that repo, so let's go with your patch21:28
clarkbjogo: no21:28
jogoclarkb: https://bugs.launchpad.net/bugs/135855021:29
uvirtbotLaunchpad bug 1358550 in openstack-ci "some files are not getting added to logstash.openstack.org" [Undecided,New]21:29
clarkbjogo: the problem with that bug is you are using a logstash query, you really should log to the place where the logs exist :)21:29
clarkbjogo: I have no idea where the real logs for that job are21:30
*** dizquierdo has quit IRC21:30
*** maxbit_ has quit IRC21:30
dougwighi infra.  my third-party CI slave had an issue, and about 10 jobs were erroneously marked failed.  is there a way to reinject those events into zuul, without littering comments?  my google foo is apparently weak on that subject.21:32
clarkbdougwig: there is. on your zuul node you should have a zuul command21:32
clarkbdougwig: that zuul binary has a subcommand called enqueue which allows you to enqueue jobs directly21:32
dougwigoh, sweet.  thank you.21:32
clarkbdougwig: the help output for that command should desribe the info it wants21:32
dougwiggot it, that's perfect.21:33
*** Ish__ has joined #openstack-infra21:33
*** prad has quit IRC21:33
*** dims has quit IRC21:34
*** dims has joined #openstack-infra21:34
jogoclarkb: here are the logs http://logs.openstack.org/77/109177/2/gate/gate-tempest-dsvm-full/97f2cde/logs/21:37
*** dkranz has quit IRC21:37
jogoclarkb: anything else  that I should include in the log?21:38
clarkbjogo: I am taking a quick look. should know more shortly21:38
jogoclarkb: thanks!21:38
*** dims has quit IRC21:39
*** MaxV has joined #openstack-infra21:40
clarkbjogo: I think your query is bad for some reason. there is screen-n-cond in there.21:40
clarkbbut thats the only screen-n file apparently so it did something funny too21:41
clarkbjogo: build_short_uuid:"97f2cde" AND NOT filename:"console.html" AND NOT filename:"logs/syslog.txt" AND NOT filename:"logs/screen-n-cond.txt" AND NOT filename:"logs/screen-g-reg.txt" AND NOT filename:"logs/screen-h-api-cw.txt" all of those notted out files are in there21:41
*** doug-fish has left #openstack-infra21:41
*** alkari1 has quit IRC21:41
*** marun has quit IRC21:42
jogoclarkb: I wa looking for other n-* logs21:43
jogosuch as n-api*21:43
jogoscreen-n-api doesn't appear to be there21:43
*** ominakov has quit IRC21:45
clarkbjogo: correct, just pointing out your query is bad21:45
clarkbjogo: its a real issue but your query doesn't really illustrate it21:45
*** annegentle has quit IRC21:46
jogoclarkb: oh the query was to point out missing nova-api logs21:46
jogoclarkb: but yes the query is misleading21:46
jogoat the very least21:46
*** sdake has quit IRC21:47
*** mriedem has quit IRC21:48
lifelessdhellmann: oh yay, stable is broken :/21:49
clarkbjogo: 2014-08-18 16:46:55,412 Unable to get log data. looks like it 404'd or otherwise failed21:49
clarkbjogo: any idea of how often this happens?21:49
clarkbjogo: I am guessing that apache on static.o.o was unhappy at the time21:49
lifelessdhellmann: on 2.6 and 2.721:49
fungilifeless: stable is *usually* broken (if experience pushing security backports in preparation for advisories is any indication)21:50
lifelessfungi: of olso incubator?21:50
*** weshay has quit IRC21:50
lifelessfungi: https://review.openstack.org/#/c/115459/ for context - check passed, gate failed21:51
fungioh, i don't think we've ever had an actual advisory for o-i )though a recent one came close since it was incubator'ed code we had to deal with)21:51
*** julim has quit IRC21:52
fungiwow. the logs from those look really *seriously* unhappy21:52
*** hogepodge has quit IRC21:52
fungihrmph... managed to merge a reqs change to it about a month ago so must be since then21:53
*** ominakov has joined #openstack-infra21:53
fungiwe apparently don't do stable point releases of it, just integrated releases21:54
fungii'm guessing it's missing a backport from master of something which was fixed in the past month21:55
*** emagana has joined #openstack-infra21:55
fungino idea what though21:55
clarkbjeblair: jhesketh willing to take a chance on https://review.openstack.org/#/c/115765/ ?21:56
*** harlowja_ has quit IRC21:59
*** ominakov has quit IRC21:59
jeblairclarkb: looking21:59
*** otherwiseguy has quit IRC21:59
*** annegentle has joined #openstack-infra22:00
jeblairclarkb: lgtm; did not approve (not sure if you wanted to wait for jhesketh)22:01
clarkbjeblair: I don't think I needed to wait on jhesketh unless he wants to admit to understanding ruby :)22:02
*** harlowja has joined #openstack-infra22:02
*** flaper87 is now known as flaper87|afk22:02
*** derekh has quit IRC22:02
jogoclarkb: no idea, sorry22:02
jogofound a few cases22:02
jogoclarkb: I good number of the unclassified failures are becuase of this22:03
*** weshay has joined #openstack-infra22:03
*** armax has quit IRC22:04
jrolljeblair: hey, getting to your comments https://review.openstack.org/#/c/112143/2/devstack-vm-gate.sh22:04
clarkbI have approved the bundle change22:04
openstackgerritAdam Gandelman proposed a change to openstack-infra/devstack-gate: Disable cinder with ironic  https://review.openstack.org/11580322:04
clarkbjogo: ok, I am going to hop over to logs.o.o in a bit and see what I can see22:04
jrolljeblair: 1) I think you're right about swift being enabled, 2) is there a way to verify or even test this whole thing locally?22:05
jogoclarkb: thanks!22:05
jeblairjroll: there are some instructions for running the gate scripts in the devstack-gate README22:05
jogoclarkb: could this be related to the log to swift efforts?22:05
jrolljeblair: who woulda thought, thanks22:05
clarkbjogo: I don't think so as we are still getting those files off disk by default22:05
clarkbjogo: and those files are on disk (we can see them via the same webserver) so we shouldn't even be touching the swift stuff22:06
jeblairjroll: specifically for the swift services, you can check the localrc in successful runs22:06
jeblairjroll: (it gets copied to logs.o.o)22:06
*** dims has joined #openstack-infra22:06
jogoclarkb: kk22:07
jrolljeblair: it goes to logs.o.o even when I run locally? that's... odd22:07
* jroll will check successful jobs first22:07
jrollaha, it is enabled22:08
jeblairjroll: i meant zuul-triggered ones :)22:08
*** Ish__ has quit IRC22:08
jrollright :P22:09
openstackgerritJim Rollenhagen proposed a change to openstack-infra/devstack-gate: Add Ironic-python-agent support to devstack-gate  https://review.openstack.org/11214322:09
jrolljeblair: thanks for your help, fixed :) ^22:09
*** SumitNaiksatam_ has joined #openstack-infra22:09
openstackgerritA change was merged to openstack-infra/config: Install bundler from gems.  https://review.openstack.org/11576522:10
asselinanteaya, do you know if  past projects turn off non-voting ci systems after Milestone 3?22:10
mattoliverauMorning22:10
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Add option to hide certain comments  https://review.openstack.org/11576722:10
openstackgerritJames E. Blair proposed a change to stackforge/gertty: Include more info in dependencies  https://review.openstack.org/11580522:11
*** emagana has quit IRC22:11
*** emagana has joined #openstack-infra22:11
*** SumitNaiksatam has quit IRC22:11
*** SumitNaiksatam_ is now known as SumitNaiksatam22:11
clarkbjogo: apache log shows only the files we have being fetched22:12
clarkbjogo: I am going to guess a network blip between logstash-worker04 and logs.o.o22:12
clarkbjogo: there are no GETs for the other files so we must've failed hard22:13
clarkbfungi: ^ any idea if those random network outages like we had with jenkins04?? are still happening22:13
jogoclarkb: hmm I found this failure in other jobs, but I didn't do any timestamp correlation22:13
clarkboddly it was able toget the the gearman job so maybe this only affected new connections?22:13
*** pcrews has quit IRC22:14
*** Hunner has quit IRC22:14
*** emagana has quit IRC22:16
*** Hunner_ is now known as Hunner22:17
*** annegentle has quit IRC22:17
*** ominakov has joined #openstack-infra22:18
*** atiwari has quit IRC22:19
jogoclarkb: very odd22:20
*** signed8bit has joined #openstack-infra22:20
fungiclarkb: i kept looking into them and comparing to the farm of tight wget loops i had going from all over. never could show a correlation. i think this is something which impacts arbitrary connections (though in this case you're looking at rax-to-rax blips which is generally not something we see with any regularity)22:20
jogoclarkb: strange question I ran recheck but jenkisn didn't comment in it22:20
clarkbfungi: right22:21
clarkbfungi: same az even22:21
fungijogo: that's the new normal22:21
clarkbjogo: link?22:21
pleia2jogo: are you sure it's just not toggle ci-ed?22:21
clarkboh that comment ya22:21
jogofungi: oh nice22:21
fungiclarkb: we merged the change to stop commenting when starting check jobs22:21
clarkbyup22:21
pleia2oh :)22:21
*** jamielennox|away is now known as jamielennox22:22
fungiand stop removing existing votes22:22
jogofungi: just checked zuul and its running, so all is well22:22
fungicurrent options are 1. assume it's working as designed, or 2. check the status page if you're worried22:22
jeblairit was only needed for the freshness check, and then perhaps only for gerrit 2.422:22
jogoit was sort of reassuring, but I can get used to the new normal22:23
jeblairand apparently possibly humans want it.  no idea.22:23
fungiwe are fragile, insecure creatures who appreciate comfort from our robot overlords22:23
*** imcsk8 has quit IRC22:23
*** imcsk8 has joined #openstack-infra22:23
jeblairwe can put it back if people want _more_ gerrit comment spam.  i'm feeling like i'm getting mixed signals on that.  ;)22:23
jogofungi: ^_^22:24
*** gondoi is now known as zz_gondoi22:24
jogojeblair: I jave mixed feelings about it myself22:24
jogohave*22:24
fungii personally do _not_ want more comment spam, and less is preferable (i'm also in favor of dropping the gate enqueuing message as well)22:24
*** tonytan4ever has quit IRC22:24
jeblairi think the important thing is to keep changing things every few weeks so that we all have a vague sense of unease and are unsure about what's going on22:24
jeblairor was it the other thing?  i can never remember22:24
fungii already have that, so i guess i'm a step ahead22:24
*** mmedvede has quit IRC22:25
pleia2clarkb: sorry to keep bugging you with this, but did you need to add any email stuff (local or smtp) for pootle registration to work?22:25
clarkbpleia2: I disabled email verification for registration >_>22:26
pleia2clarkb: ok, I'll give that a try (it's on an hpcloud instance anyway, so no email :D)22:26
clarkbpleia2: but if you use the default puppet for our servers we should be able to use the exim install there22:26
funginobody uses e-mail in this millennium. it's so internet-122:26
clarkbI just haven't gotten that far22:26
* pleia2 nods22:26
jogofungi: btw any luck with https://review.openstack.org/#/c/107060/22:28
*** emagana has joined #openstack-infra22:28
*** otherwiseguy has joined #openstack-infra22:28
*** david-lyle has quit IRC22:29
*** david-lyle has joined #openstack-infra22:29
dougwigis the author of the excellent 3rd party CI/gerrit ui patch around?22:29
fungijogo: funny you should mention it--i was just pulling it back up to see if the regexes i tried locally worked in our providers22:30
*** melwitt has quit IRC22:30
fungidougwig: if by that you mean the results table, you want jeblair22:31
jogofungi: nice!22:31
fungijogo: looks like it checks out22:31
*** melwitt has joined #openstack-infra22:31
fungiwe got stray failures on a couple jobs i need to look into22:31
*** marcoemorais has quit IRC22:31
dougwigjeblair: if you check out this review, it has the a10 ci as passed, but it's last actual comment is failed.  expected?   https://review.openstack.org/#/c/113897/522:31
*** marcoemorais has joined #openstack-infra22:32
fungijogo: but that new regex basically covers all the ubuntu package repo urls in our various provider+release combos22:32
jeblairdougwig: it reported on ps5 _after_ ps6 (the current one).  the ps6 report succeeded, and is the one in the table22:32
*** melwitt has quit IRC22:33
*** jgrimm has quit IRC22:33
dougwigi was just coming in to retract that, seeing the out of order.  thanks.  :)22:33
*** marcoemorais has quit IRC22:33
*** melwitt has joined #openstack-infra22:33
dougwigawesome change, btw.  love it.  love. love. love.22:33
*** marcoemorais has joined #openstack-infra22:33
jeblairdougwig: np, thanks for finding the edge case (and confirming that it's working as intended) :)22:33
fungii'm particularly impressed that it's doable as a bolt-on js skin without patching gerrit itself22:34
jeblairfungi: yeah, but i really don't want to maintain that in the long run, so i'm hoping we can make some headway on the plugin soonish22:34
jeblairfungi: (and making it work with the new screen was much harder than the old one)22:35
*** dmsimard is now known as dmsimard_away22:35
fungijeblair: i hadn't even looked at the version on the new change screen22:36
fungijogo: hrm, it ran into javelin issues on both grenade jobs22:36
clarkbbare-trusty image builds are happening now22:36
*** eharney has quit IRC22:38
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Rename -ptl groups to -release  https://review.openstack.org/11581022:40
jeblairanother change to make your eyes bleed22:40
clarkboh boy22:41
fungijogo: actually, i'm at a loss to find the smoking gun on those. the console log says the main setup script failed, but... looks like routing issues reported in grenade.sh.txt22:41
fungijeblair: clarkb: i vote we review 115810 in quickly before it rebase-rots22:42
clarkbfungi: agreed22:42
fungidoing some automated sanity checks on it now22:43
*** armax has joined #openstack-infra22:44
jeblairi like that the intraline diff in gertty notes that we're keeping the l when changing from ptl to release :)22:45
*** marko_ has joined #openstack-infra22:45
fungiunified too!22:46
fungivery swank bolding there22:46
clarkbmy eyes have bled +222:46
jeblairfungi: ooh, are you trying it out?22:46
fungijeblair: been using it all day. +1'd the change and self-tested by leaving inline and review comments on it with unified on22:46
jeblairfungi: ah neato22:47
fungiworking *great*22:47
clarkbI would test it but side by side is better >_>22:47
fungialso, +2 on 115810. do we need to stop puppet on review.o.o first or just assume we can run all that and not approve any other changes in the interim?22:47
jeblairfungi: i think if we're going to do it right now, we can just refrain from approving any other changes, run the commands, then merge22:48
*** rlandy has quit IRC22:48
fungiokay, approving. i'm happy to run the rename commands too and let you all know when it's safe again22:48
reedsoooooooooooo many applicants to Travel Support... so hard to evaluate them22:48
jeblairfungi: i've got them staged, i'll run them now22:49
fungijeblair: okay, go for it22:49
clarkbsounds good to me22:49
fungireed: how many of them just say "i want to see the arc de triomphe for free?"22:49
*** signed8bit is now known as signed8bit_ZZZzz22:50
*** ociuhandu has joined #openstack-infra22:50
reedfungi, none so far... there are over 90 of them, most have good reasons to be at the summit22:51
reedit would be better if we set topics for the design sessions ahead of time so we could select people based on those topics22:51
*** MaxV has quit IRC22:51
jgriffithfungi: anything interesting change in terms of what devstack machines are using for storage around the 17'th?22:51
jgriffithfungi: know that's an odd question :)22:51
reedsay, nova security is a priority topic to discuss? security people get a +222:52
fungijgriffith: um... electrons. maybe a universal state change reversed their spin?22:52
jogofungi: link?22:52
pleia2clarkb: so, how did you disable email activation, not seeing an obvious setting22:52
jgriffithfungi: :)22:52
clarkbpleia2: let me check22:52
jgriffithfungi: kibana search last 7 days on "libdevmapper exiting with 2 device(s) still suspended"22:52
fungijgriffith: in seriousness, no idea22:52
*** dims has quit IRC22:52
jeblairreed: i know that some projects are starting to think about that, at least in broad terms.  you could probably ask the ptls for feedback on that22:52
jgriffithevery day, 5 times22:52
jgriffithfungi: seems too clean of a pattern22:53
jeblairfungi, clarkb: rename commands complete22:53
jheskethMorning22:53
fungijeblair: reed: in fact, yes, people asking for travel assistance should perhaps first be mapped up to who ptls deem necessary to the cause for their sessions?22:53
marko_I just ran into an issue when using lists variables in JJB (see http://ci.openstack.org/jenkins-job-builder/definition.html#advanced for documentation). Input file and output: https://gist.github.com/mark0n/222af452a4028f12c0a622:53
lifelesshmm22:53
fungijeblair: awesome22:53
lifeless2014-08-20 21:20:48.572 | 2014-08-20 21:20:48.525 | Downloading/unpacking setuptools-git>=0.422:53
lifeless2014-08-20 21:20:48.573 | 2014-08-20 21:20:48.527 |   Cannot fetch index base URL http://pypi.openstack.org/simple/22:53
marko_any ideas?22:53
*** pcrews has joined #openstack-infra22:54
lifelessfrom  devstack-precise-hpcloud-b2-157569222:54
fungijogo: http://logs.openstack.org/60/107060/10/check/check-grenade-dsvm/2897cbe/22:54
*** esker has joined #openstack-infra22:54
fungijgriffith: that does seem entirely TOO coincidental. seeing what i can find22:54
*** dimtruck is now known as zz_dimtruck22:54
reedjeblair, fungi: i'll have to review the program's scope for the next cycle... the first iteration had all PTLs doing the evaluation but that was considered too limiting (do we exclude users that way?) Today we have a mix of evaluators and start collecting applications much earlier22:55
*** bknudson has quit IRC22:55
jgriffithgit pull22:55
lifelessfungi: let me guess, no surprise if nova/stable is borked?22:55
fungilifeless: yeah, at least not a surprise to me. worth skimming the stable-maint ml for clues as to whether or not a fix is in progress, perhaps22:56
lifelessfungi: http://logs.openstack.org/82/112882/1/check/gate-nova-python26/fdeeb86/console.html22:56
lifelessfloat vs decimal output in an error string22:57
fungilifeless: oh, THAT. all of nova was broken on a libjsonschema change earlier today. backport is probably pending22:57
*** dangers is now known as dangers_away22:57
lifelessfungi: the library broke API ?22:58
lifelessfungi: and we have to change all branches of nova to compensae?22:58
fungilifeless: or else we were using it in an unexpected manner which upstream considers not breaking the api when breaking that use. not entirely sure of the details22:58
*** armax has quit IRC22:59
lifelessfungi: happen to remember a bug or some such? I'll see if there is a fix proposed already..22:59
fungionce i heard it was a known issue and someone was putting in fixes, i moved on22:59
* fungi checks today's nova commits22:59
fungilifeless: https://review.openstack.org/#/c/115672/23:00
*** _nadya_ has joined #openstack-infra23:00
lifelessdansmith: did you propose https://review.openstack.org/#/c/115672/ to stable as well ?23:00
lifelessdansmith: (https://review.openstack.org/#/c/112882/ failed due to the same issue)23:01
lifelessdansmith: if you didn't, I can do so easily23:01
clarkbpleia2: ACCOUNT_EMAIL_VERIFICATION = 'none'23:01
fungilooks like probably not unless he used a separate change-id23:01
clarkbpleia2: do that in your pootle config file23:01
pleia2clarkb: thanks (tsk, secret options)23:01
*** baoli has joined #openstack-infra23:02
jogofungi: http://logs.openstack.org/60/107060/10/check/check-grenade-dsvm/2897cbe/logs/grenade.sh.txt.gz#_2014-08-19_20_16_46_44923:02
clarkbpleia2: I think it may actually be an option for the allauth lib23:02
jogothat looks bad23:02
*** emagana has quit IRC23:02
pleia2clarkb: yeah, still getting used to application config files including django stuff23:02
*** emagana has joined #openstack-infra23:03
fungijogo: it does indeed, though what it doesn't look is related to package update/install errors23:03
clarkbfungi: jogo could that be related to the tox upgrade?23:03
clarkbsince grenade isn't quite devstack?23:03
fungiclarkb: potentially. it ran ~3hrs  ago23:04
*** _nadya_ has quit IRC23:04
clarkbhrm 3 hours ago was probably too long ago23:04
clarkbthat was right after lunch and I hadn't rebuilt devstack images by that point23:04
fungigood to know. that's why i mentioned the timeframe. thought it could be iffy23:05
fungihadn't checked scrollback yet for a checkpoint23:05
marko_can anyone confirm that "!!python/tuple [precise, jessie]" really works in JJB?23:05
jogofungi: how odd looks like its test related23:06
*** baoli has quit IRC23:06
marko_system is Debian Wheezy, Python 2.7.323:06
clarkbmarko_: I would expect it to work since it uses pyyaml23:06
clarkband jjb should coerce to lists for its internal stuff if necessary23:06
clarkbbut we don't use it in that way so maybe it doesn't work23:07
*** emagana has quit IRC23:07
* fungi will recheck that wip change to see if the results are consistent23:07
clarkbhrm do we do a safe load and will safe load break under that?23:07
jogofungi: looks javelin2 related?23:07
*** signed8bit_ZZZzz is now known as signed8bit23:07
clarkbmarko_: that may be it I can check really quickly23:07
fungijogo: that's what i thought too. javelin was the last thing mentioned in the summary output before grenade aborted23:08
fungiand javelin2 is new23:08
clarkbmarko_: you can also test with just a normal list, I would expect that to work23:08
marko_clarkb: have a look at https://gist.github.com/mark0n/222af452a4028f12c0a623:08
jogofungi: yup, and those are javelin logs23:08
clarkbno it does a yaml.load23:08
clarkbmarko_: ya I am23:09
jeblairfungi: did you finish on-lining zm03?23:09
clarkbmarko_: you want the actual tuple object there and not a string?23:09
fungijeblair: er, no. meant to ask what else it needs besides just starting the merger service23:09
fungijeblair: is that all? just manually start it?23:09
jeblairfungi: actually, i think you may have :)23:09
fungijeblair: good show23:09
jeblairit appears to be processing merge jobs23:09
*** zul has quit IRC23:10
jeblair2014-08-20 15:37:21,675 DEBUG zuul.MergeServer: Waiting for server23:10
jeblair2014-08-20 16:20:14,114 DEBUG zuul.MergeServer: Registering23:10
marko_Yes, I'd like to have an axis with amd64 or i386, respectively23:10
fungijeblair: so long as it's processing them correctly, i'll take that as good and move on23:10
jeblairfungi: yep, it started automatically and patiently waited 40 minutes for the firewall to open up, then started doing work23:10
fungiwow23:10
fungiyou design some eerily tolerant software23:11
jogofungi: ohh javelin2 loads etc/hosts23:11
jogoand then does a grenade upgrade23:11
jogowhich changes etc/hosts23:11
jogololz23:11
jogoI'll fix it23:11
openstackgerritA change was merged to openstack-infra/config: Rename -ptl groups to -release  https://review.openstack.org/11581023:11
jeblairfungi: we clouded!23:11
clarkbmarko_: the obj stuff is new I apparently didn't even review it23:11
fungijogo: okay, good. so nothing i did then. seemed unlikely but wanted to be sure23:11
clarkbmarko_: hashar and zaro may know more23:11
*** pballand has quit IRC23:12
clarkbmarko_: but this is probably a case of we need more tests23:12
fungijogo: so what i'm thinking for the next step is to just let the fallback sed in devstack take an envvar for its regex/replacement and plumb that in from devstack-gate/jjb. work for you?23:12
*** dane_leblanc has quit IRC23:12
jeblairfungi, clarkb: the rename change merged, so i think we can lift the freeze23:13
clarkbjeblair: thanks23:13
jogofungi: not sure what you said but sure23:13
fungijogo: probably wrap that mechanism in a test for zero-length on the envvar and skip unless provided23:13
lifelessdansmith: pushed up https://review.openstack.org/115815 for stable/icehouse23:13
clarkbI have tempest running with pymysql and ceilometer at https://jenkins03.openstack.org/job/check-tempest-dsvm-neutron-full/5636/console and https://jenkins06.openstack.org/job/check-tempest-dsvm-full/15214/console23:13
*** aysyd has quit IRC23:13
clarkbif those pass I am going to have to write email...23:14
fungijogo: for feeding in the regex and replacement string to function apt_get in 10706023:14
clarkbjhesketh: is angus around?23:15
fungiclarkb: i am in full support of pure python, py3k/pypy-compliant library instead of oracle-managed thing, if we need to switch to something23:15
clarkbme too :) the last thing I need to check is if it fixes that particular neutron bug23:15
clarkband I am not sure how to reproduce or test that23:16
jogofungi: yes, that does work for me23:16
jogoand the /etc/hosts thing is a non-issue since taht is only for testing23:16
jogofungi: anyway dinner time here, thanks23:16
clarkbfwiw mysqlconnector seems to break nova migrations23:16
fungiinterestment23:16
* jogo wonders off23:16
clarkbbut pymsql is compat with mysql python (the default) so we are good to go23:16
jheskethclarkb: not sure.. gus, you here?23:17
*** hogepodge has joined #openstack-infra23:17
*** dmsimard_away is now known as dmsimard23:18
lifelessok I give up23:21
lifelesshow do I get https://review.openstack.org/#/c/112878/ to retry its gate merge?23:21
*** dmsimard is now known as dmsimard_away23:21
*** ZZelle has joined #openstack-infra23:21
lifelessthe failure was a network glitch to pypi.o.o23:21
clarkblifeless: it is retrying23:22
lifelessclarkb: I've refreshed the page, I still don't see any starting-jobs comment23:22
clarkblifeless: there are no more starting jobs comments23:23
lifelessclarkb: !23:23
*** amotoki has quit IRC23:23
lifelessclarkb: "Starting gate jobs. http://status.openstack.org/zuul/" from earlier today.23:23
ianwclarkb: hey, i'm really lost as to what FakeLogger is doing in here https://github.com/openstack-infra/nodepool/blob/master/nodepool/tests/__init__.py#L53.  it seems to capture the logs, but we never seem to retrieve them23:23
lifelessclarkb: that was the run that failed23:23
*** signed8bit is now known as signed8bit_ZZZzz23:23
clarkbjogo: when you are done with dinner https://jenkins03.openstack.org/job/gate-tempest-dsvm-neutron-large-ops/22429/console should that test whitelist errors?23:24
lifelessianw: it attaches them to the test result23:24
lifelessianw: I think, let me double check23:24
clarkblifeless: its new23:24
ianwclarkb: i can not for the life of me seem to get a log message out of the nodepool test-cases23:24
clarkbianw: it will write them to the subunit log as data23:24
clarkbianw: you should also see the log data on jobs that fail to your console23:25
asselinany ideas how to override this line? https://github.com/openstack-infra/devstack-gate/blob/master/devstack-vm-gate.sh#L9123:25
clarkbasselin: is there any reason to?23:26
asselinyes, it's conflicting with my node's ip address23:26
clarkbasselin: I think afazekas' multinode change may add that functionality though23:26
clarkbasselin: oh fun, we specifically chose that range to stop conflicting with hp public ranges23:26
ianwclarkb: i see log output from, say nodepool/nodepool.py .  but if i put a log message in nodepool/tests/*, that never appears23:26
asselinno, my node's private range23:26
clarkbasselin: right, just pointing out why that is there23:26
lifelessianw: how are you looking for it ?23:27
clarkbasselin: https://review.openstack.org/#/c/106043/16/devstack-vm-gate.sh23:27
asselinclarkb,  right...that's the devstack default. so my node is using that. but the node itself cannot be used to run devstack-gate....23:27
clarkbasselin: right see that change, it allows you to change it23:28
* asselin looking23:28
lifelessclarkb: so will the starting jobs messages come back?23:28
lifelessclarkb: or some quick way to tell that its active23:28
clarkblifeless: check zuul status23:29
lifelessclarkb: :(23:29
clarkbzuul is always canonical for jobs running23:29
lifelessok23:29
lifelessidea: have the zuul status for the merge shown on the gerrit page23:29
ianwlifeless: with my eyes :)  in the failure output of the test, i see some stderr, stdout, dburi but that's it23:29
jamielennoxis there a privilege i need to provide on launchpad to allow zuul to modify bugs?23:30
lifelessianw: so it should be capturing anything at DEBUG or above23:30
lifelessianw: and all attached streams should be shown23:31
asselinclarkb, ok I see, yes that would allow me to override it23:31
lifelessianw: its possible its not attaching properly23:31
lifelessianw: or its possible your log message is failing (e.g. if it doesn't render properly, logging will put it off into lala land with no visible indicator to you)23:31
clarkbasselin: in the interim you could append the variable to the file. last one should win23:31
clarkbasselin: using a pre gate hook or similar23:32
ianwlifeless: when you say attached streams, you mean the stream provided by FakeLogger?  where does that actually attach?23:32
clarkbasselin: but thats a huge hack23:32
lifelessianw: as a detail object on the test case23:32
asselinclarkb, I used a prehook at it's at the beginning....23:32
openstackgerritA change was merged to openstack-infra/devstack-gate: Add dib-utils to projects list  https://review.openstack.org/10681023:32
lifelessianw: let me grab a couple refs for you23:32
asselinclarkb, not sure how to get it to the end....23:32
lifelessianw: http://testtools.readthedocs.org/en/latest/for-test-authors.html#details23:32
clarkbasselin: I am not ure. I would have to go read the script to figure out order23:33
clarkbasselin: maybe override gate hook?23:33
asselinclarkb, ok will try one of the other hooks23:33
lifelesshttp://testtools.readthedocs.org/en/latest/for-test-authors.html#fixtures (which has the glue to attach details from used fixtures)23:33
lifelessianw: ^23:33
*** alexpilotti has quit IRC23:34
clarkbgus: ok, long story short I got bored last night and got PyMySQL working against openstack with the exception of ceilometer becuase ceilometer was loading DB drivers weirdly. I have since fixed ceilometer and my devstack change to use pymysql (https://review.openstack.org/115495) looks mostly good23:34
clarkbgus: so I am curious if this fixes the neutron bug that was affecting you23:34
*** zz_dimtruck is now known as dimtruck23:34
*** david-lyle has quit IRC23:34
clarkbgus: and if there is any interest using PyMySQL instead of mysqlconnector since mysqlconnector seems to break migrations23:34
lifelessianw: http://bazaar.launchpad.net/~python-fixtures/python-fixtures/trunk/view/head:/lib/fixtures/_fixtures/logger.py#L94 the stream object we make23:35
*** marko_ has quit IRC23:35
lifelessianw: http://bazaar.launchpad.net/~python-fixtures/python-fixtures/trunk/view/head:/lib/fixtures/_fixtures/streams.py#L49 the binding of the stream into a detail23:35
lifelessianw: its possible that this https://code.launchpad.net/~mordred/python-fixtures/agressive-loggers/+merge/150237 will 'fix' it for you23:36
lifelessianw: its a drive-by patch from mordred but he's never finished it :(23:36
clarkbgus: the total test time seems to be pretty consistent with mysql python too so I don't think the test themselves will see a massive performance drop off23:36
*** asettle has quit IRC23:36
lifelessdoing less queries would be a great way to be faster ;)23:37
clarkblifeless: indeed, though really we are trying to make the gate more stable and I don't care a ton about speed as long as it doesn't double the test time23:37
clarkbothers may disagree with that though23:37
openstackgerritA change was merged to openstack-infra/devstack-gate: Updates to README.rst  https://review.openstack.org/10742723:38
ianwlifeless: ah, ok, thanks, that detail adding bit i totally missed23:38
clarkbgus: I think the big win here is we don't have to do multiple dances around nova migrations and package locations and so on and once this ceilometer fix is in we can drop it in and clean up any fallout directly related to driver differences rather than other gotchas23:39
lifelessianw: you should have an empty text stream with the failures for log mesages23:39
asselinclarkb, fyi, gate hook won't work either. I guess I'll restack on a different range.23:39
lifelessianw: if you don't, that would be a sign that we're not picking up the detail properly23:40
lifelessianw: one way you can cross-check this is at the top of a test method do something like this23:40
lifelessdef test_foo(self):23:40
*** portante has quit IRC23:40
*** portante has joined #openstack-infra23:40
openstackgerritPavel Sedlák proposed a change to openstack-infra/jenkins-job-builder: Allow configuration of Topics for Gerrit trigger  https://review.openstack.org/11582023:41
lifeless    raise ValueError("registered details: %r" % (self.getDetails().keys(),))23:41
lifelessianw: ^23:41
*** maxbit has joined #openstack-infra23:44
*** adalbas has quit IRC23:44
*** Hefeweizen has quit IRC23:45
*** zaro has quit IRC23:45
reedfungi, regarding https://review.openstack.org/#/c/115759/1/jeepyb/cmd/close_pull_requests.py I don't have the dev environment to make tests. It would take ages for me to do that properly. I going to mark that as WIP and leave it to the professionals to finish, OK?23:45
*** Hefeweizen has joined #openstack-infra23:45
*** gothicmindfood has quit IRC23:46
*** gothicmindfood has joined #openstack-infra23:46
ianwlifeless: http://paste.openstack.org/show/97964/ <- seems blank ... hmmm23:46
*** _buzz has quit IRC23:47
*** ilyashakhat_ has joined #openstack-infra23:47
lifelessjogo: I thought H803 died?23:47
*** _buzz has joined #openstack-infra23:49
*** ilyashakhat has quit IRC23:49
*** sulochan has quit IRC23:49
*** dangers_away has quit IRC23:49
*** dhellmann has quit IRC23:49
lifelessianw: have you disabled OS_STDOUT_CAPTURE etc? that would explain there being no details ;)23:49
lifelessianw: but not to worry! see this:23:49
*** hemna is now known as hemna_23:49
*** tsufiev has quit IRC23:49
*** tsufiev has joined #openstack-infra23:49
lifelessEmpty attachments:23:50
lifeless  pythonlogging:''23:50
lifeless  stderr23:50
lifeless  stdout23:50
*** dangers_away has joined #openstack-infra23:50
lifelesspythonlogging of the root logger is the empty attachment there23:50
*** maxbit has quit IRC23:50
lifelessianw: try mordreds patch perhaps23:50
*** bodepd has quit IRC23:50
fungireed: i'll try to take a moment to flesh it out tomorrow as long as nothing else drags me off first23:50
*** dhellmann has joined #openstack-infra23:50
*** maxbit has joined #openstack-infra23:51
*** sulochan has joined #openstack-infra23:51
*** bodepd has joined #openstack-infra23:51
*** adalbas has joined #openstack-infra23:51
fungilifeless: talk to jhesketh about displaying zuul progress in the gerrit webui... he was working on it23:51
*** RicoLin has joined #openstack-infra23:52
*** maxbit has quit IRC23:52
fungii think we're all in favor of the idea23:52
lifelessjhesketh: oooh shiny23:52
*** maxbit has joined #openstack-infra23:52
clarkbhttps://jenkins06.openstack.org/job/check-tempest-dsvm-full/15214/console SUCCESS now I write email23:52
jheskethlifeless: yeah, I should return to that... I had to go on a tangent and rewrite all of zuul's javascript23:52
* fungi read that as "rewrite all of zuul in javascript"23:53
*** maxbit has quit IRC23:54
*** maxbit has joined #openstack-infra23:54
lifelesswcpgw23:54
*** openstackgerrit has quit IRC23:54
*** signed8bit_ZZZzz is now known as signed8bit23:55
*** maxbit has quit IRC23:55
*** maxbit has joined #openstack-infra23:56
ianwlifeless: even with that patch, a log.debug() put in a test-case (e.g. https://github.com/openstack-infra/nodepool/blob/master/nodepool/tests/test_nodepool.py#L115) is never to be seen23:56
*** cindyo has quit IRC23:56
ianwlifeless: that raise ValueError, if done directly after a call to useFixture(FakeLogger), should not return blank?  FakeLogger should have added it's detail?23:56
*** gokrokve has quit IRC23:57
*** SumitNaiksatam has quit IRC23:57
*** gargola has quit IRC23:58
lifelessianw: I'm paging stuff back in23:58
*** openstackgerrit has joined #openstack-infra23:58
lifelessianw: I suspect fixture detail lookup is lazy23:58
lifelessianw: the detail is definitely added23:58
lifelessianw: or the attachment wouldn't have been listed23:58

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