Saturday, 2013-08-24

*** hemna is now known as hemnafk00:03
*** zul has joined #openstack-infra00:04
*** wenlock has quit IRC00:05
*** zul has quit IRC00:05
jeblair#status ok00:11
*** ChanServ changes topic to "Discussion of OpenStack Developer Infrastructure | docs http://ci.openstack.org | bugs https://launchpad.net/openstack-ci/+milestone/grizzly | https://github.com/openstack-infra/config"00:11
pleia2jeblair: ooh, change topic to be git.o.o?00:12
*** ChanServ sets mode: +o jeblair00:12
*** jeblair changes topic to "Discussion of OpenStack Project Infrastructure | Docs http://ci.openstack.org | Bugs https://launchpad.net/openstack-ci | Code http://git.openstack.org/cgit/openstack-infra/"00:14
jeblairpleia2: like?00:14
*** tomhe has quit IRC00:14
*** jeblair changes topic to "Discussion of OpenStack Project Infrastructure | Docs http://ci.openstack.org/ | Bugs https://launchpad.net/openstack-ci | Code http://git.openstack.org/cgit/openstack-infra/"00:14
pleia2\o/00:15
*** jjmb1 has quit IRC00:15
*** jjmb has joined #openstack-infra00:15
pleia2jeblair: thanks :)00:15
*** jeblair sets mode: -o jeblair00:15
jeblairpleia2: thanks for the suggestion :)00:15
clarkbhttps :)00:16
*** ChanServ sets mode: +o jeblair00:16
*** jeblair changes topic to "Discussion of OpenStack Project Infrastructure | Docs http://ci.openstack.org/ | Bugs https://launchpad.net/openstack-ci | Code https://git.openstack.org/cgit/openstack-infra/"00:16
*** jeblair sets mode: -o jeblair00:16
jeblairclarkb: http://logs.openstack.org/37/43537/1/check/gate-zuul-python27/44a6863/console.html00:18
*** ryanpetrello has joined #openstack-infra00:18
jeblairclarkb: er, do you understand that?00:18
clarkbthe discover pass failed00:19
clarkbjeblair: usually indicates a problem importing the test files00:19
jeblairclarkb: tox -e py27 wfw locally00:19
jeblairclarkb: my tox env was built a while ago00:19
clarkbrun `python -m subunit.run discover -t ./ tests --list` in the workspace and see if it fails there more verbosely?00:20
*** svarnau has quit IRC00:20
clarkbunpack requires a string argument of length 1 <- is that the error?00:20
jeblairclarkb: it output binary data that looks like a list of tests00:21
clarkbjeblair: return code is 0?00:21
jeblairt00:21
clarkbweird.00:22
clarkbwhat if you run testr by hand `testr run --parallel` does that fail?00:22
jeblairunpack requires a string argument of length 100:23
jeblairtestrepository==0.0.1700:23
jeblairtesttools==0.9.3200:23
jeblairpython-subunit==0.0.1400:23
clarkb`testr list-tests` does that fail?00:24
clarkbthat shoudl just do the discover phase00:24
jeblairfails00:24
clarkbok so it isn't failing trying to run tests00:24
clarkbI wonder if lifeless pushed a new release of subunit to fix the pypi thing00:26
clarkbs/pypi/pypy/00:26
jeblairmy local env has python-subunit==0.0.1300:26
jeblairwhich is one rev less00:26
clarkbhttps://pypi.python.org/pypi/python-subunit/0.0.14 released today00:26
*** pcm_ has quit IRC00:26
clarkbjeblair: try downgrading python-subunit in the venv and see if it works00:26
*** jamiem has quit IRC00:27
jeblairclarkb: works00:27
*** ryanpetrello has quit IRC00:27
clarkblifeless: ^ python-subunit 0.0.14 seems semi broken00:27
clarkbjeblair: I will write up a bug00:27
jeblairclarkb: .14 has not hit the openstack mirror yet00:29
*** michchap has joined #openstack-infra00:30
clarkbjeblair: ok I think it may be pinned there possibly00:30
clarkbnope nevermind00:31
openstackgerritJames E. Blair proposed a change to openstack/requirements: Pin python-subunit to 0.0.13  https://review.openstack.org/4356000:31
jeblairi'm going to test an openstack project and make sure00:32
*** dims has quit IRC00:32
clarkblifeless: https://bugs.launchpad.net/subunit/+bug/121616300:33
uvirtbotLaunchpad bug 1216163 in subunit "unpack requires a string argument of length 1" [Undecided,New]00:33
jeblairclarkb: who is on testr and has simple tests? :)00:35
clarkbjeblair: any of the python-*clients00:35
clarkbjeblair: python-novaclient would work00:35
jeblairk, thx00:36
jeblairclarkb: my venv for it ended up with .1300:39
jeblairclarkb: perhaps because it wasn't specified as an explicit dep?00:39
clarkbmaybe?00:39
clarkbjeblair: or are you configured locallt to use the openstack mirror?00:39
clarkbI am and it causes weird problems until I remember00:39
jeblairclarkb: i'm doing this in my user account on precise500:39
jeblairand it's not configured to use the mirror00:40
jeblairclarkb: when i upgraded to .14, novaclient tests failed with the same error00:40
jeblairclarkb: so i think it is dangerous, but i'm not positive that we'll end up using it ... yet00:40
clarkbya00:40
jeblairclarkb: zuul does explicitly have a python-subunit dependency (because of python6?)00:41
jeblairrunning nova tests00:42
clarkbI don't know why there isn't an explicit dependency00:42
clarkbI think the explict dependency makes sense because we are running subunit.run in .testr.conf00:43
*** emagana has joined #openstack-infra00:46
jeblairgee this takes forever00:47
clarkbnova has a lot of deps and it needs to compile things00:47
*** dims has joined #openstack-infra00:48
jeblairis neutron any faster?00:49
clarkbnot really00:49
jeblairthere we go; it failed00:49
clarkbok I will +2 the requirements change then00:49
jeblairclarkb: 1 sec00:49
openstackgerritJames E. Blair proposed a change to openstack/requirements: Pin python-subunit to 0.0.13  https://review.openstack.org/4356000:50
jeblairclarkb: better commit msg ^00:50
jeblairi think that has 4 hours to merge before the scheduled mirror update breaks everything.00:51
Alex_Gaynorjeblair: I just approved it00:52
jeblairAlex_Gaynor: thanks00:53
jeblairum.00:54
*** UtahDave has quit IRC00:54
jeblairit failed python27 tests because they used subunit .1400:54
Alex_Gaynoramazingly meta00:55
Alex_Gaynorjeblair: can we fix this by manually messing with pypi.o.o00:56
jeblairAlex_Gaynor: yeah, when it shows up, we can rm it00:56
Alex_Gaynorhmm, so why did 27 get .14?00:57
jeblairAlex_Gaynor: and keep rm-ing it every time the mirror scripts run00:57
jeblairAlex_Gaynor: i'm puzzled by that00:57
jeblairit does not have an explicit dependency in its test-requirements00:57
clarkbrequirements doesnt run under the mirror00:58
clarkbI have to afk now00:58
jeblairclarkb: no that i understand :)00:58
jeblairclarkb: what i mean is i don't understand what pulled it in and why it's different than my python-novaclient test00:59
jeblairtestrepository has a >= requirement on subunit01:01
jeblairi'm not sure why my novaclient test didn't get .14, but that doesn't seem to be the normal or expected behavior01:01
*** dolphm has joined #openstack-infra01:04
openstackgerritJames E. Blair proposed a change to openstack/requirements: Pin python-subunit to 0.0.13  https://review.openstack.org/4356001:06
jeblairAlex_Gaynor, clarkb: ^ perhaps that will work01:06
Alex_Gaynorjeblair: I'll let check actually run this time, I don't want to contribute to gate resets01:06
jeblairAlex_Gaynor: there is nothing in the gate01:07
Alex_Gaynorjeblair: oh, then I feel way less guilty +2ing!01:07
jeblairI'm going to aprv it on clarkb's behalf01:07
jeblairhacking while driking in an airport lounge, making a release and then hopping on a plane.  what could go wrong?  :)01:09
jeblairAlex_Gaynor: that appeared to fix the tests01:09
*** emagana has quit IRC01:10
Alex_Gaynor:D01:10
*** zul has joined #openstack-infra01:12
*** dolphm has quit IRC01:12
*** emagana has joined #openstack-infra01:18
*** ^d has quit IRC01:23
*** ^d has joined #openstack-infra01:23
*** emagana has quit IRC01:27
*** ^d has quit IRC01:28
*** jergerber has joined #openstack-infra01:29
*** melwitt has quit IRC01:42
*** nati_ueno has quit IRC01:43
*** jfriedly has quit IRC01:50
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Use stacked area test node graph  https://review.openstack.org/4356501:53
*** wenlock_ has joined #openstack-infra02:00
openstackgerritA change was merged to openstack/requirements: Pin python-subunit to 0.0.13  https://review.openstack.org/4356002:00
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add sparklines to pipeline headers  https://review.openstack.org/4356702:11
*** ColinMochrie is now known as anteaya02:16
*** sdake_ has quit IRC02:19
anteayanight all02:19
*** anteaya has quit IRC02:19
Alex_Gaynorjeblair: do you have screenshots for either of those graphs?02:21
*** fifieldt has quit IRC02:28
*** ryanpetrello has joined #openstack-infra02:36
*** jergerber has quit IRC02:37
*** pcrews has quit IRC02:42
*** Ryan_Lane1 has quit IRC02:43
lifelessclarkb: gnar02:45
clarkbrawr02:45
*** pcrews has joined #openstack-infra02:47
lifelesscl02:50
*** rcleere has joined #openstack-infra02:56
*** dims has quit IRC02:57
*** dkehn has quit IRC03:02
*** dkehn has joined #openstack-infra03:02
*** mestery has quit IRC03:08
*** dolphm has joined #openstack-infra03:29
*** senk has joined #openstack-infra03:36
*** lbragstad has joined #openstack-infra03:38
*** woodspa has joined #openstack-infra03:47
morganfainberglifeless / clarkb: you got a sec/here?03:48
morganfainberglong shot :P03:49
*** ryanpetrello has quit IRC03:51
*** reed has joined #openstack-infra03:58
lifelessmorganfainberg: hi04:01
morganfainberglifeless: i know it's like… weekend and stuff, but i think something just went ugly with the py27 tests in jenkins.04:02
morganfainberglifeless: https://jenkins02.openstack.org/job/gate-nova-python27/1793/console seeing lots of failures that look like this04:02
morganfainberglifeless: not super insanely important for my work this weekend, just didn't want it ot linger and not tell anyone if someone was here04:03
morganfainberglifeless: (unrelated) and.. i think i noticed zuul do something very odd when i did 'reverify no bug', i saw the patchset appear both in check queue and gate queue.  not sure if that is intentional.04:04
*** senk has quit IRC04:07
*** arezadr has quit IRC04:10
lifelessmorganfainberg: no idea :P. If it's subunit, 0.0.4 is apparently broken :(.04:11
lifelessclarkb: btw do you have a failing case for me to eyeball ?04:11
morganfainberglifeless: yeah, just noticed py27 failing on … a lot of things (the nova one was just a current one), saw 3 or 4 keystone ones and a number of neutrons as well04:12
morganfainberglifeless: thanks, didn't want it to just sit and not do anything if someone was here. ;)04:13
*** reed has quit IRC04:14
*** wenlock_ has quit IRC04:17
*** lbragstad has quit IRC04:17
*** SergeyLukjanov has joined #openstack-infra04:17
*** woodspa has joined #openstack-infra04:25
*** dolphm has quit IRC04:26
*** vogxn has joined #openstack-infra04:30
*** sdake_ has joined #openstack-infra04:30
*** SergeyLukjanov has quit IRC04:38
*** ryanpetrello has joined #openstack-infra04:38
lifelessmorganfainberg: ok - its my fault, a bug;04:39
lifelesstestr04:39
lifeless2013-08-24 04:01:45.215 | unpack requires a string argument of length 104:39
lifelessI need to figure out whats up04:39
morganfainberglifeless: not a big deal, at least you know about it.  right?04:41
morganfainberglifeless: though.. weekend (sorry if i was the bearer of bad news)04:41
*** dina_belova has joined #openstack-infra04:47
lifelessmorganfainberg: clarkb was :)04:49
lifelessmorganfainberg: I fixed something for Alex_Gaynor , broke it for everyone else,a nd I'm committed in $stuff for hours04:49
morganfainberghehe04:49
clarkbI was here but am now weekending05:00
clarkbI may have time in ~12 hours05:01
*** dina_belova has quit IRC05:12
*** ryanpetrello has quit IRC05:13
*** michchap has quit IRC05:28
*** blamar has quit IRC05:32
*** morganfainberg is now known as morganfainberg|a05:37
clarkbmordred it is too bad you don't have Internets because you will like http://mrsharpoblunto.github.io/foswig.js/05:38
*** xBsd has joined #openstack-infra05:45
*** dkliban has joined #openstack-infra05:51
*** morganfainberg|a is now known as morganfainberg05:53
*** saper has quit IRC06:06
*** saper has joined #openstack-infra06:06
*** dkehn_ has joined #openstack-infra06:15
*** dkehn has quit IRC06:17
*** dina_belova has joined #openstack-infra06:22
*** rcleere has quit IRC06:24
*** dina_belova has quit IRC06:27
*** dmakogon_ has joined #openstack-infra06:27
*** nayward has joined #openstack-infra06:35
*** sdake_ has quit IRC06:40
*** xBsd has quit IRC06:41
*** sdake_ has joined #openstack-infra06:41
*** boris-42 has joined #openstack-infra06:44
*** yolanda has joined #openstack-infra07:13
*** michchap has joined #openstack-infra07:23
*** sdake_ has quit IRC07:26
*** HenryG has quit IRC07:34
*** woodspa has quit IRC07:49
*** psedlakZzz is now known as psedla09:13
*** psedla is now known as psedlak09:13
psedlakwhat's with that "Could not find a version that satisfies the requirement pytz"? .]09:23
psedlakhttps://review.openstack.org/#/c/43564/09:23
*** p5ntangle has joined #openstack-infra09:30
jd__nijaba: jeblair: could one of you add me as admin on #openstack-metering?09:32
*** cthulhup has joined #openstack-infra09:48
*** cthulhup has quit IRC09:53
*** odyssey4me has joined #openstack-infra10:04
*** dina_belova has joined #openstack-infra10:18
*** odyssey4me has quit IRC10:27
*** dina_belova has quit IRC10:42
*** yolanda has quit IRC10:47
*** dmakogon_ has quit IRC11:17
*** dina_belova has joined #openstack-infra11:21
*** SergeyLukjanov has joined #openstack-infra11:22
*** dina_belova has quit IRC11:43
*** weshay has quit IRC12:02
lifelessclarkb: did you say it's just 2.6 that is broken ?12:16
*** dolphm has joined #openstack-infra12:19
*** yolanda has joined #openstack-infra12:36
*** dims has joined #openstack-infra12:41
*** jpeeler has quit IRC12:42
*** jpeeler has joined #openstack-infra12:43
*** SergeyLukjanov has quit IRC12:43
*** dina_belova has joined #openstack-infra12:44
*** dina_belova has quit IRC12:49
*** dmakogon_ has joined #openstack-infra12:50
*** onr has joined #openstack-infra12:53
*** dolphm has quit IRC12:58
*** onr has quit IRC13:00
dimsgood morning, looks like gate-nova-python27 crapping out :( - https://jenkins02.openstack.org/job/gate-nova-python27/ - i see a lot of -1's in https://review.openstack.org/#/q/status:open+project:openstack/nova,n,z13:08
lifelessyes13:11
lifelesshttps://bugs.launchpad.net/subunit/+bug/121616313:11
uvirtbotLaunchpad bug 1216163 in subunit "unpack requires a string argument of length 1" [Undecided,New]13:11
lifelessI have a candidate fix13:11
lifelessbut13:11
lifelessI can't reproduce the problem yet13:12
lifelessI mean, clearly the change I put in there needs to be applied13:14
lifelessbut there may be other bits13:14
lifelessI can't see any (but heck, I let this bug through in the first place)13:14
*** mberwanger has joined #openstack-infra13:15
*** dims has quit IRC13:19
*** blitzrage is now known as leifmadsen13:23
*** dims has joined #openstack-infra13:34
*** yolanda has quit IRC13:36
clarkblifeless python26 seems finr13:36
clarkbI put reproduction steps in the bug do they not work?13:36
lifelessclarkb: I can't trigger it13:37
clarkbrunning zuul's test suite on precise with `tox -epy27` should do it13:37
clarkbnot sure if precise is important but this doesnt happen with py26 on centos13:39
lifelessahha, triggered it on python3.213:41
lifelessERROR: subunit.tests.test_run.TestSubunitTestRunner.test_includes_timing_output13:41
lifeless----------------------------------------------------------------------13:41
lifeless  File "/home/robertc/personal/subunit/working/python/subunit/v2.py", line 339, in _parse_varint13:41
lifeless    data_0 = struct.unpack(FMT_8, data[pos:pos+1])[0]13:41
lifelesserror: unpack requires a string argument of length 113:41
lifelessInteresting that 2.6/2.7/3.3 all pass for me13:41
bearhandsyeah13:48
bearhandspep8 python 2.7 is failing everywhere in nova13:48
*** bearhands is now known as comstud13:50
comstudalso: the devstack jobs seem to not be running tempest13:50
comstudbut are reporting success.13:50
comstudhttp://paste.openstack.org/show/45092/13:51
lifelessseems to be a broken struct.unpack :(13:52
lifelessclarkb: whats the minor python version for the failing python jobs?13:53
*** dina_belova has joined #openstack-infra13:55
clarkbgive me a minute need a different machine to check13:55
clarkblifeless: 2.7.313:57
lifelessyeah13:59
lifelessI bet you'll find struct was fixed to work with memoryview in 2.7.5 and 3.313:59
lifelessand/or13:59
lifelessthats when view[N] started returning str14:00
*** dina_belova has quit IRC14:00
lifelessso this exercise in zero copy may be a huge exercise in futility14:00
lifelessbut I'll worry about that later14:05
clarkbI thought we had successfully pinned python-subunit with openstack/requirements though...14:08
*** alexpilotti has joined #openstack-infra14:08
clarkbI need to look through the mirror building logs14:08
*** mberwanger has quit IRC14:10
clarkblooks like the stable branches are at fault in openstack/requirements14:11
lifeless0.0.15 is up14:12
lifelessI have to crash, up for 24h now :(14:12
lifelessI will do release paperwork tomorrow morning as well as following up14:12
lifelessgnight14:12
clarkbgoodnight and thank you14:13
clarkbI have further openstack/requirements pinning if necessary. I am going to remove 0.0.14 from the mirror now14:16
clarkbtest should start passing again now14:17
*** lbragstad has joined #openstack-infra14:23
*** lbragstad has quit IRC14:30
*** ryanpetrello has joined #openstack-infra14:30
*** senk has joined #openstack-infra14:30
jeblairclarkb: adding something to openstack/requirements allows projects to pin their versions; i think the next step would be for nova, etc, to pin subunit14:36
*** ryanpetrello has quit IRC14:37
jeblairclarkb: i don't think 'remove something from the mirror' is the way to handle this (after all, we can't remove something from pypi.python.org)14:37
*** dkliban has quit IRC14:39
clarkbI thought part of the intention behind pinning was to keep the mirror clean14:40
clarkbbut not pinning folsom and grizzly allowed 0.0.14 througg14:40
jeblairclarkb: would be nice, but i'm not positive the mirror works like that; i thought it independently fetched everything in the list (so fetching testtools would still fetch it)14:41
clarkbit isn't independent. if we had just run over the master branch subunit wouldnt have updated on the mirror14:42
*** ryanpetrello has joined #openstack-infra14:44
jeblairclarkb: i think you are right, though i think due to a race, the master branch actually did put .14 into the mirror14:46
jeblairhttps://jenkins.openstack.org/job/post-mirror-python27/151/console14:46
jeblairat any rate, let's see if 15 works14:47
clarkb++14:48
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Fix releastestatus dependency  https://review.openstack.org/4351614:48
jeblairi rechecked those zuul changes14:49
*** ryanpetrello has quit IRC14:52
*** dina_belova has joined #openstack-infra14:55
jeblairclarkb: zuul tests ran with .1514:57
openstackgerritJames E. Blair proposed a change to openstack/requirements: Revert "Pin python-subunit to 0.0.13"  https://review.openstack.org/4358414:58
*** dina_belova has quit IRC15:00
*** sdake_ has joined #openstack-infra15:02
*** emagana has joined #openstack-infra15:02
*** emagana has quit IRC15:13
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Add a graphite key for all jobs in a pipeline  https://review.openstack.org/4358615:22
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Add a graphite key for all jobs in a pipeline  https://review.openstack.org/4358615:22
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Use stacked area test node graph  https://review.openstack.org/4356515:25
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Add sparklines to pipeline headers  https://review.openstack.org/4356715:25
*** UtahDave has joined #openstack-infra15:27
openstackgerritA change was merged to openstack-infra/nodepool: Add an ssh check periodic task  https://review.openstack.org/4301515:32
openstackgerritA change was merged to openstack-infra/nodepool: Change credentials-id parameter in config file  https://review.openstack.org/4301615:32
openstackgerritA change was merged to openstack-infra/nodepool: Reduce timeout when waiting for server deletion  https://review.openstack.org/4301715:32
openstackgerritA change was merged to openstack-infra/nodepool: Move setup scripts destination  https://review.openstack.org/4303315:32
openstackgerritA change was merged to openstack-infra/nodepool: Fix error with stats for de-configured resources  https://review.openstack.org/4337615:32
openstackgerritA change was merged to openstack-infra/nodepool: Make jenkins username and private key path configurable  https://review.openstack.org/4337715:32
openstackgerritA change was merged to openstack-infra/nodepool: Add option to test jenkins node before use  https://review.openstack.org/4331315:34
openstackgerritA change was merged to openstack-infra/config: Add node-test job  https://review.openstack.org/4338115:34
openstackgerritA change was merged to openstack-infra/config: Add final newline check for requirements  https://review.openstack.org/4241615:35
*** lbragstad has joined #openstack-infra15:36
openstackgerritA change was merged to openstack-infra/config: Fix zuul status hours display.  https://review.openstack.org/4337515:37
*** thomasbiege has joined #openstack-infra15:38
openstackgerritA change was merged to openstack-infra/zuul: Ignore builds once they have been canceled  https://review.openstack.org/4353715:38
openstackgerritA change was merged to openstack-infra/zuul: Re-launch a job if the worker fails to run it  https://review.openstack.org/4354715:38
*** SergeyLukjanov has joined #openstack-infra15:40
jeblairclarkb: https://review.openstack.org/#/c/43584/15:46
*** thomasbiege has quit IRC15:48
*** thomasbiege has joined #openstack-infra15:52
*** dina_belova has joined #openstack-infra15:56
*** michchap has quit IRC15:57
openstackgerritJames E. Blair proposed a change to openstack-infra/zuul: Report pipeline queue length on startup to statsd  https://review.openstack.org/4358815:57
*** dina_belova has quit IRC16:01
*** thomasbiege has quit IRC16:06
*** cthulhup has joined #openstack-infra16:07
*** cthulhup has joined #openstack-infra16:08
clarkbjeblair: done16:15
jeblairwoo16:15
*** krtaylor has quit IRC16:18
*** thomasbiege has joined #openstack-infra16:22
*** jjmb1 has joined #openstack-infra16:23
Alex_Gaynorjeblair: do you have screenshots for the graphs/charts you have patches up for? (I asked this a while ago, sorry if I missed the answer)16:23
*** thomasbiege has quit IRC16:24
*** jjmb has quit IRC16:26
*** senk has quit IRC16:31
*** dkehn_ is now known as dkehn16:32
*** pcm_ has joined #openstack-infra16:32
*** pcm_ has joined #openstack-infra16:33
*** dkehn_ has joined #openstack-infra16:36
*** dkehn has quit IRC16:37
*** senk has joined #openstack-infra16:38
*** dkehn has joined #openstack-infra16:42
*** dkehn_ has quit IRC16:42
*** cthulhup has quit IRC16:50
*** UtahDave has quit IRC16:54
*** dina_belova has joined #openstack-infra16:56
*** xBsd has joined #openstack-infra16:58
*** dina_belova has quit IRC17:00
*** SergeyLukjanov has quit IRC17:00
*** cthulhup has joined #openstack-infra17:04
*** cthulhup has quit IRC17:05
*** ^d has joined #openstack-infra17:06
openstackgerritA change was merged to openstack/requirements: Revert "Pin python-subunit to 0.0.13"  https://review.openstack.org/4358417:07
*** ryanpetrello has joined #openstack-infra17:10
*** lbragstad has quit IRC17:16
*** vogxn has quit IRC17:19
*** morganfainberg is now known as morganfainberg|a17:20
*** SergeyLukjanov has joined #openstack-infra17:26
*** dkliban has joined #openstack-infra17:27
*** thomasbiege has joined #openstack-infra17:28
*** yolanda has joined #openstack-infra17:33
*** dkliban has quit IRC17:34
*** morganfainberg|a is now known as morganfainberg17:38
*** thomasbiege has quit IRC17:46
*** thomasbiege has joined #openstack-infra17:56
*** dina_belova has joined #openstack-infra17:57
*** dina_belova has quit IRC18:02
*** dkliban has joined #openstack-infra18:16
*** cthulhup has joined #openstack-infra18:16
*** dkliban has quit IRC18:20
*** cthulhup has quit IRC18:20
*** dina_belova has joined #openstack-infra18:27
*** yolanda has quit IRC18:46
*** jergerber has joined #openstack-infra18:47
*** mriedem has joined #openstack-infra18:49
jeblairAlex_Gaynor: http://tinyurl.com/kj3nna619:10
jeblairAlex_Gaynor: http://tinyurl.com/lg4tef519:11
jeblairAlex_Gaynor: those are the graphs not a screenshot, but you can get an idea)19:11
*** thomasbiege has quit IRC19:11
*** sdake has quit IRC19:11
*** jergerber has quit IRC19:12
*** ryanpetrello has quit IRC19:14
jeblairI replaced docs-draft with the new filesystem and am running the final rsync now19:15
*** jamiem has joined #openstack-infra19:19
*** xBsd has quit IRC19:23
jeblair(it's possible some docs jobs may fail until the rsync is complete)19:30
*** dkliban has joined #openstack-infra19:30
*** pcrews has quit IRC19:32
*** olaph has quit IRC19:43
*** SergeyLukjanov has quit IRC19:45
*** marun has quit IRC19:51
*** marun has joined #openstack-infra19:52
*** pcm_ has quit IRC19:56
*** thomasbiege has joined #openstack-infra20:11
*** boris-42 has quit IRC20:13
*** marun has quit IRC20:14
lifelessclarkb: is 0.0.15 better?20:15
*** dina_belova has quit IRC20:19
*** dkliban has quit IRC20:21
*** thomasbiege has quit IRC20:23
clarkblifeless: yes it appears to have fixed the problem20:24
lifelesscool20:25
lifelessvery frustrating bug20:25
morganfainbergclarkb: for adding a tox.ini to stable/grizzly requirements, do you think (mostly) lifting the tox.ini (with changes to point at tools/test-requires) and the master setup.py/setup.cfg would work?  I'm not 100% familiar with the requirements repo, but noticed with dolph's recent patchset it was missing a tox.ini20:50
morganfainbergclarkb: you can also tell me you're the wrong person to ask :)20:50
*** olaph has joined #openstack-infra20:57
clarkbmorganfainberg: the tox.ini should only be necessary if we are going to backport the tests as well20:59
clarkband I am not sure if that is something that mordred wants21:00
morganfainbergclarkb: then likely we need to disable the checks on stable/grizzly branch.21:00
morganfainbergclarkb: i guess we could make it a no-op?21:01
morganfainbergclarkb: i guess it's a question for mordred though. just noticed it was failing because it couldn't run tests.21:01
morganfainberg(py27, et al)21:01
*** apcruz has quit IRC21:02
clarkbI think the choice is to either disable the test or backport the tests21:03
morganfainbergmakes sense.21:03
clarkbI know that the tests have a hard time when the requirements are mxied which is why we went with global-requirements.txt21:03
clarkbso that the tests themselves could assert requirements without interfering :)21:03
clarkbtl;dr it is possible to go either way not sure which is preferred21:03
morganfainbergright.  guess monday will require some of mordreds time to ponder this.21:04
clarkbwell he is at burning man so we may just want to make a decision. The easy thing is to disable the test. Let me propose that change21:04
morganfainbergcool.21:04
morganfainbergyeah, i was just trying to help you guys out in the minutes between my local unit test runs. i know you've all been working crazy hard for this feature freeze time :)21:05
clarkbmorganfainberg: do you have a link to the change that failed? i want to see which tests I need to disable21:06
morganfainbergsure. sec21:06
morganfainbergignore my wrong comments on it btw21:06
clarkbI think pep8 and python27 are the two21:06
morganfainberghttps://review.openstack.org/#/c/43564/21:06
morganfainbergyeah those are the correct ones21:06
morganfainbergand i'm looking into the pytz thing21:06
morganfainbergwhich looks like a pip issue.21:09
openstackgerritClark Boylan proposed a change to openstack-infra/config: Don't run requirements pep8/py27 on Folsom/Grizzly  https://review.openstack.org/4359321:09
clarkbmorganfainberg: new pip needs an explicit version if the package uses silly versioning21:10
clarkbmorganfainberg: try giving it a set of boundaries21:10
*** thomasbiege has joined #openstack-infra21:10
morganfainberghrm. fyi looks like pip-1.4.1 solved it at least locally for me21:10
morganfainbergwhereas 1.4 was broken21:10
morganfainbergtrying to duplicate again.21:10
jeblairclarkb: this is not urgent, but if you have a minute sometime, can you review these 2 small changes? https://review.openstack.org/#/q/status:open+project:openstack-infra/zuul+branch:master+topic:graph,n,z21:14
clarkbjeblair: sure21:14
clarkbjeblair: what do you think of 43593?21:15
jeblairclarkb: i'd like to do a zuul upgrade this weekend (and preferably just one)21:15
jeblairclarkb: looking now21:15
jeblairclarkb, morganfainberg: the other tests work?21:16
*** thomasbiege has quit IRC21:16
morganfainbergjeblair: yes, well, except a pytz issue, but thats pip related, not test related.21:16
clarkbjeblair: yup see https://review.openstack.org/#/c/43564/21:16
morganfainbergpytz in the install test.21:16
morganfainbergbut yes.21:16
clarkbjeblair: I think the devstack tests are a noop in that case but making them not run is more difficult21:17
morganfainbergclarkb: i think i broken my python install :P forgot i was on fedora, and pip installs in silly locations (overwrites my system packages)21:17
jeblairclarkb, morganfainberg: seems sensible for now; can easily re-enable if someone backports the tests21:17
jeblairthe docs-draft rsync is finished21:18
jeblaircleaning up the old docs-draft and expanding logs fs now21:18
morganfainbergjeblair: i actually have the tests working locally, but i am not 100% sure i got it correct (breakage would be bad), i think it's much better to disable and have someone more knowledgable backport them.21:18
morganfainbergif that is even desired.21:18
openstackgerritA change was merged to openstack-infra/config: Don't run requirements pep8/py27 on Folsom/Grizzly  https://review.openstack.org/4359321:20
*** dina_belova has joined #openstack-infra21:20
clarkbjeblair: both zuul changes lgtm21:20
jeblairmorganfainberg: if you've done the work, i'd go ahead and propose it; we can merge it and add a silent job to run those tests (no rush)21:21
morganfainbergjeblair: ok, i will do so once i reconstruct my VM so i can even check that it works :P  blew it up badly (python is broken completely)21:21
morganfainberg… note to self… SNAPSHOTS.21:22
jeblairi'm becoming kind of keen on the idea of keeping nodepool running locally so i always have a pool of throwaway vms :)21:23
morganfainbergjeblair: i have been using vagrant, but my box files got out of date =/21:23
morganfainbergjeblair: and i've been a bit too busy to update them.21:23
*** dina_belova has quit IRC21:25
morganfainbergjeblair, clarkb, any issue with setting pytz >=2013b in that changeset?  it's seems to solve the versioning.  tested pip seems to resolve >=2010o to 2013b, so … it should work?21:30
*** dina_belova has joined #openstack-infra21:30
clarkbwhat is used on the master branch?21:31
morganfainberghrm checking21:31
clarkbI think this has been solved there21:31
morganfainbergpytz>=2010h21:32
morganfainbergyeah, i'll just copy that one back.21:32
morganfainbergshould that be proposed separately? or is it sane to lump them together?21:32
morganfainbergi'd err on separate, but whatever is easiest for you guys21:32
clarkbif you need both to pass tests they should go together21:33
morganfainbergwell, need keyring to fix test issues, pytz for requirements to work, i could make it dependant patchsets.21:34
*** dina_belova has quit IRC21:34
jeblair/dev/mapper/main-logs         3.5T  1.7T  1.8T  50% /srv/static/logs21:35
jeblair/dev/mapper/main-docs--draft  291G  155G  137G  54% /srv/static/docs-draft21:35
morganfainbergclarkb / jeblair thanks for the help, as always you guys rock21:36
jeblairmorganfainberg: this one's mostly clarkb, but for my part, you're welcome.  :)21:37
jeblairokay, the volume rejiggering is done on static and i've deleted the old un-used volumes21:38
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Fix typo in deleteImage  https://review.openstack.org/4359421:42
jeblairi'm just going to push that one through ^21:42
jeblairgee, i'm working during the quiet time and there are 14 changes in the check pipeline21:44
morganfainbergjeblair: i can go nuts and add changes for no reason if it helps :P ;)21:45
jeblairmorganfainberg: not so much; i'm doing disruptive things (i'm about to restart nodepool, and then zuul...)21:45
morganfainbergfun times.21:45
morganfainberg*adds bigger sarcasm to previous statement*21:45
clarkb/SARCASM21:49
morganfainberg^21:49
openstackgerritA change was merged to openstack-infra/nodepool: Fix typo in deleteImage  https://review.openstack.org/4359421:55
jeblair<sigh> yeah i think the sigusr1 to zuul affects the gearman process22:03
jeblairi'm going to restart nodepool and zuul now to pick up all those changes22:03
jeblair#status alert Zuul and nodepool are being restarted22:04
openstackstatusNOTICE: Zuul and nodepool are being restarted22:04
*** ChanServ changes topic to "Zuul and nodepool are being restarted"22:04
jeblairwe need an 'abort all jobs' script :/22:09
clarkbjeblair: does the gearman server need to fork twice and more fully detach from the parent?22:10
clarkbpython daemon should do that though22:10
jeblairclarkb: probably something like that; it's also possible i did something dumb like setup the sig handler before forking; i haven't really looked22:10
jeblairoh this reminds me, i should also shut down jenkins01 and 02 and remove the 5000 or so credentials i accidentally created by not having the credential id in the nodepool config22:14
clarkbthat many? wow22:15
jeblairis fast :)22:15
*** dmakogon_ has quit IRC22:20
jeblairis there a way to get novaclient to not use a pretty table to make parsing easier?22:22
morganfainbergjeblair: quick python script to directly interface?22:23
jeblairmeh, this is where i'm at: nova list | grep -v '\+' | awk '{print $2}' |grep -v ID22:23
morganfainbergpossibly use sed instead? but that's really my only other thought.22:24
jeblairthe columns are easy, it's stripping the header and footer that's yucky.  anyway, the above does the job22:25
clarkbsed 1d to get rid of line 1.22:26
jeblairah neat22:26
jeblairstopping jenkins22:27
jeblairstarting jenkins22:28
jeblairstarting nodepool22:29
jeblairstarting zuul22:30
*** dina_belova has joined #openstack-infra22:31
morganfainbergjeblair: is it safe for me to issue a recheck now or you still working on things?22:34
jeblairmorganfainberg: not just yet22:34
morganfainbergjeblair: this is why i ask :)22:34
jeblairi didn't notice my zuul changes didn't merge...22:34
*** dina_belova has quit IRC22:35
jeblairmorganfainberg: go for it22:38
morganfainbergoh haha22:38
morganfainbergyou got the one i was going to:P22:39
morganfainberg*facepalm*22:39
jeblairoh good22:39
jeblair#status ok Zuul and nodepool are running again; rechecks have been issued (but double check your patch in case it was missed)22:40
openstackstatusNOTICE: Zuul and nodepool are running again; rechecks have been issued (but double check your patch in case it was missed)22:40
*** ChanServ changes topic to "Discussion of OpenStack Project Infrastructure | Docs http://ci.openstack.org/ | Bugs https://launchpad.net/openstack-ci | Code https://git.openstack.org/cgit/openstack-infra/"22:40
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Fix typo in node check method  https://review.openstack.org/4359522:42
*** Steely_Dan is now known as dansmith22:45
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Use more efficient jobs/hour graph  https://review.openstack.org/4359622:46
*** jamiem has quit IRC22:49
morganfainbergjeblair: i think there is a bug.22:59
jeblairmorganfainberg: nodepool is not getting zmq info from jenkins23:00
morganfainberghttp://status.openstack.org/zuul/ haS a job for both https://review.openstack.org/43564 and https://review.openstack.org/4356423:00
jeblairmorganfainberg: i think jenkins is not listening on the port23:00
morganfainbergerm23:00
morganfainbergthat should have been patchset 1 and 223:00
morganfainbergadium is too helpful and expanded the urls for me.23:01
clarkbit doesnt open the socket until the first event iirc23:02
jeblairclarkb: hrm, there have certainly been events23:03
jeblairclarkb: i have unchecked the enable box, saved, rechecked, saved23:03
jeblairclarkb: but an event hasn't happened since then, i'll wait or make one happen and see if that had an effect23:03
jeblairclarkb: nope23:05
clarkbanything in the log23:05
jeblairAug 24, 2013 10:38:49 PM org.jenkinsci.plugins.ZMQEventPublisher.ZMQRunnable bindSocket23:05
jeblairINFO: Binding ZMQ PUB to port 888823:05
jeblairi also have a simple stream client that should be subscribed as well; it's also receiving nothing23:06
clarkbdoes netstat -lnp show it?23:06
jeblairclarkb: no23:07
jeblairthis is strange; i don't believe we upgraded jenkins or any plugins23:07
clarkb:/23:09
jeblairclarkb: erm, i guess i'll try restarting jenkins again?23:10
clarkbok23:10
clarkbI am doing family stuff now so hard to help23:10
jeblairi need to head out in a few minutes too, so that's going to be awkward23:10
jeblairit's showing in netstat now23:11
clarkbwoot23:12
clarkbfile a bug and I can try reproduce next week?23:12
jeblairnow for the other one23:12
jeblairother one is good now too23:13
jeblairthat has probably made a hash of the current crop of tests, and i'll have to manually tell nodepool about some used nodes23:14
jeblairbut at least it should stabilize on its own23:14
jeblairmorganfainberg: what happened to those two patchsets?23:14
morganfainbergjeblair: it just queued both patchsets23:15
morganfainbergsomehow23:15
morganfainbergjust an oddity.23:15
morganfainbergbut if that happened more widespread, it could definitely impact available resources.23:15
jeblairmorganfainberg: are they both still there?23:16
morganfainbergyep23:16
jeblairah i see them now23:16
morganfainbergpatchset 1 is failing (pytz)23:16
morganfainbergbut ...23:16
jeblairhuh23:18
morganfainbergit's def. odd.23:18
jeblairmorganfainberg: i think the deal there is that patchset 2 was enqueued before ps123:18
jeblairmorganfainberg: if it happens in chrono order, it should kick out 123:18
morganfainbergjeblair: hehe23:18
morganfainbergjeblair: right.23:18
jeblairmorganfainberg: i don't think it handles reverse chrono23:18
jeblairmorganfainberg: yeah, it looks like i did a recheck on ps2 and that was followed by you doing a recheck on ps123:19
jeblairmorganfainberg: so, it's erm, not optimal, but i don't think it's a regression <whew>23:19
morganfainbergjeblair: ok23:19
jeblaira fun one though; i don't know what the right behaviour there is off-hand.  :)23:20
morganfainbergjeblair: probably as long as it doesn't happen too often23:20
morganfainbergbehavior is fine as is (e.g. people don't do something silly)23:20
*** p5ntangle has quit IRC23:23
jeblairok, i manually set the state for a bunch of nodes nodepool missed; it should clean them up in a bit23:31
jeblairi'm heading out now; i'll double check those later23:31
*** dina_belova has joined #openstack-infra23:31
*** dina_belova has quit IRC23:35
openstackgerritEvgeny Fadeev proposed a change to openstack-infra/askbot-theme: modified css for the en and zh-cn locales  https://review.openstack.org/4359823:56
openstackgerritA change was merged to openstack-infra/askbot-theme: modified css for the en and zh-cn locales  https://review.openstack.org/4359823:58

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