Wednesday, 2014-02-05

*** hogepodge has quit IRC00:00
clarkbthe only way I can see us working around it is to require people to quote when using tox, eg tox -efoo 'my args here'00:02
anteayaboo00:02
sdaguefungi / anteaya: I love you guys :)00:04
*** amcrn has quit IRC00:04
anteayasdague: ah thanks00:05
anteayaI love you too00:05
anteayahow is Korea?00:05
clarkbhttps://bitbucket.org/hpk42/tox/issue/150/posargs-configerror commented upstream00:06
clarkbfungi: where were we requiring oslo.messaging as a tarball? I checked nova and glance but they seem to use the normal requirement00:07
clarkbfungi: maybe we are already patched against that in most places?00:07
fungiclarkb: i hope so00:07
fungidev-reqs may still have the tarball link?00:07
clarkbyeah dev-reqs will need to be rm'd00:09
sdagueit's good, about to head back over, which means I'm about to be disconnected for the next many hours00:09
clarkbsdague: you were there for just a cuople days? wow00:09
sdaguesorry, back over to the samsung campus00:09
sdaguebut yes only a few days as well00:10
sdagueflying back friday00:10
anteayahow is the samsung campus?00:10
anteayaanything note worthy, that you are able to share?00:11
sdaguekind of amazingly huge00:12
clarkbanteaya: fungi: how much time do you think we need to give to unpin things? A week from friday?00:12
clarkbI am wary of interferring with proposal freezes, but seriously we have to get better at this00:13
*** david-lyle has joined #openstack-infra00:13
anteayasounds like a reasonable timeline to me00:13
anteayaclarkb: any timeline you propose is sufficent for those paying attention00:13
fungiclarkb: i think that's plenty. people will take as long as we let them, so best to keep that constrained00:13
anteayaand insufficient for those not00:13
anteayayou are just deciding what day everything breaks for the folks not paying attention00:13
fungiyep00:14
anteayaand the weekend or a friday sounds good to me00:14
clarkbhttps://etherpad.openstack.org/p/tox-virtualenv-pip-upgrades00:15
clarkbhow does that sound?00:15
clarkbjeblair: ^ before I send anything want to make sure you are on board00:15
lifelessclarkb: jeblair: so on node deletes; I'm waiting on an updated log to decide what to do next00:15
*** ryanpetrello has quit IRC00:16
clarkblifeless: ok00:16
anteayasdague: *amazingly huge* kind of like the Atlantic?00:17
pleia2well, we went from 266 to 245 bugs, and triaged 45 new ones, good day :)00:17
*** sarob has joined #openstack-infra00:18
jeblairclarkb: reading00:18
*** lcheng_ has joined #openstack-infra00:19
*** thedodd has quit IRC00:19
*** sarob_ has quit IRC00:19
*** paul-- has joined #openstack-infra00:21
*** CaptTofu has joined #openstack-infra00:24
*** matsuhashi has joined #openstack-infra00:25
anteayapleia2: yay, thanks for taking charge of bug day00:25
*** CaptTofu has quit IRC00:28
jeblairpleia2: thank you!00:29
*** slong has quit IRC00:30
pleia2sure thing00:32
*** pcrews has quit IRC00:32
StevenKpleia2: That's a massive stack of disks. Are you planning to store the internet at home? :-)00:33
*** atiwari has quit IRC00:33
pleia2StevenK: haha, it's only 2!00:33
pleia2woke up to disk errors on monday, doing raid1 on my desktop00:34
*** zehicle_at_dell has quit IRC00:35
*** zehicle_at_dell has joined #openstack-infra00:36
*** sarob has quit IRC00:39
*** jcoufal has quit IRC00:42
*** jcoufal has joined #openstack-infra00:42
*** kraman1 has quit IRC00:42
*** kraman has joined #openstack-infra00:43
*** mgagne has quit IRC00:44
clarkbjeblair: additional edits have been made00:46
*** kraman has quit IRC00:48
fungiclarkb: out of curiosity, what's the difference between --test-args and --testr-args? (is the latter something specific to testr?)00:48
*** smurugesan has quit IRC00:48
clarkb--testr-args is the actual thing did I tyop somewhere?00:48
clarkbpbr makes it a thing00:49
jeblairclarkb: i don't think we should ask devs to use this00:49
jeblairclarkb: i won't.00:49
jeblairclarkb: maybe we should ask mordred about the feasibility of making tox more user friendly for this00:50
jeblair(assuming that hasn't already been attempted)00:50
clarkbjeblair: we can do that too00:50
*** gokrokve_ has joined #openstack-infra00:50
clarkbjeblair: so far https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror is as far as I have gotten upstream00:50
clarkbjeblair: upstream makes it sound like they won't be fixing it but perhaps the quote thing can be handled differently00:51
fungiclarkb: my brain may have just thought it saw --test-args, because i don't see it any more00:51
clarkbfungi: I fixed one case of it00:51
fungiah00:51
*** sarob has joined #openstack-infra00:52
*** yamahata has joined #openstack-infra00:53
*** gokrokve has quit IRC00:53
*** reed has quit IRC00:54
clarkbjeblair: and I have responded to my own comment upstream00:56
*** sarob has quit IRC00:56
jeblairclarkb: the troubling thing about that bug report is that it does not identify what has changed00:57
*** nosnos has joined #openstack-infra00:57
*** gokrokve_ has quit IRC00:57
jeblairclarkb: that makes it unclear whether offbyone understands the problem00:57
clarkbjeblair: good point00:58
fungithe commit messages around the posargs changes talked about supposed improvements... finding those again00:58
clarkbthough offbyone apparently write a bunch of changes00:58
anteayaoffbyone replied to you clarkb00:59
fungiclarkb: it sounds like he's saying tox is not meant to be used, and that's by design01:00
anteayathat's what I got from it too01:00
anteayaechoes of the *mark* is not to be used from earlier this afternoon01:01
clarkbya I am having a hard time writing a response :)01:01
*** nosnos has quit IRC01:01
*** nosnos has joined #openstack-infra01:01
fungiperhaps this means we need to have tox call a wrapper which picks posargs up from a secondary file/pipe and hands those to testr01:02
jeblairclarkb: one way might be to focus on the regression01:02
*** lcheng_ has quit IRC01:02
fungifrom the changelog, the goal seems to have been to "rework and simplify 'commands' parsing and in particular posargs substitutions to avoid various win32/posix related quoting issues."01:04
jeblairbasically anything that doesn't follow the template "run python27 test.name.goes.here" is silly because it's just asking developers to type extra meaningless characters and we shouldn't do it.01:04
* anteaya thinks about the obligatory 22 placesetting of china one *must* possess but must never ever use, just figure out how to dole them out after death01:05
clarkbjeblair: I agree01:05
*** shivh has quit IRC01:06
*** VijayT has quit IRC01:07
lifelessis netifaces still a problem child mirror wise?01:08
lifelessrun-mirror completed for me but didn't include netifaces...01:08
jeblairclarkb: good clear response (one that starts with "Given")01:09
lifelessoh01:09
lifelessrun-mirror it didn't pull requirements01:09
lifelessfor some reason01:09
* lifeless will poke at it01:10
fungilifeless: run-mirror tells pip to allow netifaces to be insecure and external (along with a couple other packages)01:12
fungiclarkb: is this where things started to go wrong? https://bitbucket.org/hpk42/tox/commits/88a503e7e5aefe509be8f6c3108a84baa20c3c26#Ltests/test_config.pyT109101:13
clarkbfungi: oh man is it unquoting {posargs} first then applying the transform?01:14
fungier, might have meant T71001:14
fungi_config.pyT71001:15
fungibut yeah, looks like it01:15
fungistrip quotes, then combine01:15
clarkbfungi: ya, so I think that is a legit bug01:15
*** ryanpetrello has joined #openstack-infra01:15
clarkbit should expand then strip quotes01:15
*** mestery has quit IRC01:15
clarkbor why not leave quotes alone?01:15
fungibecause EWINDOWS01:15
*** mrodden has quit IRC01:16
fungithe commit message (and such a descriptive one) says "fix windows parsing/escaping"01:17
*** cody-somerville has quit IRC01:17
fungier, "fix parsing/escaping bugs on windows32"01:17
anteayabut why break parsing for linux by doing so?01:17
anteayais there a better way to accomplish both goals?01:18
clarkbanteaya: either it was a mistake or offbyone did actually intend on breaking it (see his comment on how the behavior is supposed to be different)01:18
*** sandywalsh has quit IRC01:19
* anteaya looks01:19
anteayasorry, how do I see offbyone's comment?01:20
*** melwitt has quit IRC01:20
clarkbanteaya: https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror01:20
fungianteaya: where he says "posargs is not supposed to be a quoted insertion into the commands in the tox command list, it's supposed to be an in-place insertion into the command. The distinction is perhaps a subtle one, but important. The placeholder is there to indicate the point in the list of command arguments into which we should insert the list of additional command line positional arguments before01:21
fungiconstructing the complete command."01:21
anteayaoh that one, sorry, I was looking for it in the commit01:21
clarkbthey are being too smart.01:22
clarkbwhich is my cue to head home01:22
*** thuc_ has quit IRC01:23
*** smurugesan has joined #openstack-infra01:23
*** thuc has joined #openstack-infra01:24
anteayathis is the issue that patch was addressing: https://bitbucket.org/hpk42/tox/issue/128/install_command-doesnt-interpolate01:24
*** smurugesan has quit IRC01:25
anteayajust for comparison01:27
anteayathe bug it was addressing had 0 votes, and 2 watchers01:27
anteayathe issue it has created has 0 votes, and 6 watchers01:27
clarkbjeblair: can I be a bit selfish and ask you to prioritize https://review.openstack.org/#/c/69442/ it will fix several problems with our slave builds01:27
jeblairclarkb: marked for review tomorrow when i have brains01:28
*** thuc has quit IRC01:28
*** markmcclain has quit IRC01:30
clarkbawesome thanks01:30
fungiclarkb: yeah, looks like that commit got further reworked in https://bitbucket.org/hpk42/tox/commits/f15199a9ec78e052b9f9513a34e0e5768e8affdd01:30
*** changbl has joined #openstack-infra01:31
fungi_processcommand() grew a lot more logic01:31
*** CaptTofu has joined #openstack-infra01:32
anteayait looks to me like their tests are targeted for os=win3201:33
anteayabut it doesn't look like the code is only targeted for win3201:33
*** VijayT has joined #openstack-infra01:35
fungianteaya: i think they're testing whether \ gets left alone on windows (since it's a directory separator not an escape)01:35
anteayaah01:36
anteayathank you01:36
anteayaso I must be missing the part where they test this new code then01:37
* anteaya moseys over to tests/test_config.py01:37
jeblairanteaya: lol :)01:37
*** packet has joined #openstack-infra01:41
*** ryanpetrello has quit IRC01:42
anteayawell I'm probably wrong, since I usually am, but I am not seeing the test for _processcommand within the IniReader function: https://bitbucket.org/hpk42/tox/src/b0360a54ab368ef428c7f83601ba6b64f6fec64f/tests/test_config.py01:44
anteayaI see the IniReader function used a lot to set up the tests01:44
anteayabut I can't see the test for it01:44
* anteaya is prepared to be told how wrong she is01:44
anteayasorry IniReader class01:46
*** malini_afk is now known as malini01:46
*** pcrews has joined #openstack-infra01:47
*** sandywalsh has joined #openstack-infra01:48
*** amcrn has joined #openstack-infra01:48
anteayawait I found something: https://bitbucket.org/hpk42/tox/src/b0360a54ab368ef428c7f83601ba6b64f6fec64f/tests/test_config.py?at=default#cl-121501:49
anteayawoohoo https://review.openstack.org/#/c/67537/ is about to be merged01:55
anteayait made it01:56
anteayayay dansmith01:56
anteayaand https://review.openstack.org/#/c/66501/ went in too01:56
anteayamarkmcclain has a list of high priority patches he is working on first01:57
*** sarob has joined #openstack-infra01:57
anteaya6 in post, 2 of them neutron01:58
anteayayay01:58
*** sarob has quit IRC02:03
*** ktbenton has joined #openstack-infra02:06
*** sarob has joined #openstack-infra02:08
*** sarob has quit IRC02:12
*** freyes has joined #openstack-infra02:12
*** nati_ueno has quit IRC02:14
*** amotoki has joined #openstack-infra02:14
*** AaronGr is now known as AaronGr_Zzz02:21
*** jasondotstar has joined #openstack-infra02:22
*** thuc has joined #openstack-infra02:24
*** dims_ has quit IRC02:31
HenryGfungi: ping02:32
*** thuc has quit IRC02:32
lyxushow do yo test a patch in general . I would like to use the cherry-pick option but my files are getting overwritten. My current option is to add my fetch at the setup_neutron function02:33
*** dims_ has joined #openstack-infra02:34
*** coolsvap_away has quit IRC02:34
*** dstanek has joined #openstack-infra02:36
anteayalyxus: can you expand?02:36
anteayalyxus: which patch would you like to test and what command are you trying to run to test it?02:37
*** rakhmerov has quit IRC02:39
lyxusanteaya, For the 3rd party testing, I am doing patch verification. At the moment, when I want to try a neutron patch. I am editing the lib/neutron and adding the cherry=pick after function install_neutron()02:41
*** gokrokve has joined #openstack-infra02:41
clarkblyxus: have you seen devstack-gate? it does everything you need02:41
lyxusThen I run a stack.sh. I was thinking if there was no other (smarter) way02:41
StevenKlyxus: Ah, that was you posting on openstack-dev recently?02:41
lyxusclarkb, Nope02:42
*** jcoufal has quit IRC02:42
clarkblyxus: https://git.openstack.org/cgit/openstack-infra/devstack-gate02:42
lyxusStevenK, Yes the post on the -dev was more toward the speed02:42
StevenKlyxus: I'd certainly suggest you look into devstack-gate, since that means you can also automate it02:43
*** pcrews has quit IRC02:43
*** sarob has joined #openstack-infra02:43
*** jcoufal has joined #openstack-infra02:43
lyxusclarkb, StevenK , Ok reading it now02:43
*** sarob has quit IRC02:45
*** sarob has joined #openstack-infra02:45
*** sarob_ has joined #openstack-infra02:47
fungiHenryG: sort of around--what's up?02:49
*** AlexF has joined #openstack-infra02:49
*** oubiwann_ has joined #openstack-infra02:50
*** sarob has quit IRC02:50
HenryGfungi: remember I asked some time back if there is a way to identify CI bots in the email headers from gerrit? Just wondering if anything has happened on that front.02:50
*** AlexF has quit IRC02:52
*** CaptTofu has quit IRC02:53
fungiHenryG: not yet. we've got the beginnings of a set of requirements in place now for third-party test accounts, and i think a consistent name prefix or suffix would be a good candidate to add to that before we notify the existing accounts of required changes... http://git.openstack.org/cgit/openstack-infra/config/tree/doc/source/third_party.rst#n1702:53
fungithe display names for those accounts are basically under the control of infrastructure and don't change the way they authenticate, so should be fairly simple to introduce en masse should we find consensus around that idea02:54
HenryGfungi: thanks! happy to know things are trundling forward. :)02:54
*** CaptTofu has joined #openstack-infra02:55
anteayafungi: are you still getting private emails from people about 3rd party testing?02:56
anteayaI haven't had time to talk to Mark about it, but I thought about it and if people are emailing you in private, how is he to know about it and respond?02:57
anteayaor anyone else for that matter02:57
*** jamielennox is now known as jamielennox|away02:57
*** sarob_ has quit IRC02:57
fungianteaya: it happens from time to time, so i generally cc the -infra ml when responding to them02:57
fungihoping they might get the hint02:57
anteayaokay thanks02:58
anteayahopefully02:58
*** sarob has joined #openstack-infra02:58
anteayaI haven't seen anything of note lately, if there is something I should see, do ping02:58
*** slong has joined #openstack-infra02:58
fungiit was mainly just a couple of previously disabled accounts whose owners were private-messaging me in irc or e-mailing me directly about getting reinstated, but it's been a week or two since that's happened02:59
*** jcoufal has quit IRC02:59
anteayaokay02:59
anteaya50% in the neutron check jobs so far03:00
clarkbsince the tox thing seems to be a case of ugh, I am probably going to test my zmq plugin change, merge that if it works, do a release of the zmq plugin and upgrade that everywhere next03:00
anteayanow I have just been rechecking everything so perhaps some of them were still to be worked on03:00
anteayaso better, but still a ways to go03:00
clarkbalso, wheels. I should figure out if we can enable wheels without pip 1.503:00
anteayalooking forward to bug fixes next03:01
fungiclarkb: we need to add --use-wheel in a lot of places for that to work, i think03:01
anteayaclarkb: glad you have a direction that takes you away from the ugh03:01
*** sarob has quit IRC03:02
*** freyes has quit IRC03:04
*** morganfainberg is now known as morganfainberg_Z03:04
*** pcrews has joined #openstack-infra03:05
*** ianw has quit IRC03:08
*** ianw has joined #openstack-infra03:08
*** gokrokve has quit IRC03:10
*** malini is now known as malini_afk03:12
*** gokrokve has joined #openstack-infra03:13
*** rakhmerov has joined #openstack-infra03:15
*** amcrn has quit IRC03:25
*** jamielennox|away is now known as jamielennox03:27
*** mriedem has quit IRC03:27
*** mriedem has joined #openstack-infra03:28
openstackgerritArx Cruz proposed a change to openstack-infra/config: Change mysql package for Fedora >= 19 for bare-precise  https://review.openstack.org/7015203:30
*** paul-- has quit IRC03:30
*** packet has quit IRC03:31
openstackgerritArx Cruz proposed a change to openstack-infra/config: Change mysql package for Fedora >= 19 for bare-precise  https://review.openstack.org/7015203:31
*** sarob has joined #openstack-infra03:33
*** lcheng_ has joined #openstack-infra03:34
*** hcc has joined #openstack-infra03:42
*** mriedem has quit IRC03:55
*** pcrews has quit IRC03:56
openstackgerritEvgeny Fadeev proposed a change to openstack-infra/askbot-theme: fixed css for the search drop menu  https://review.openstack.org/7118604:00
*** jhesketh__ has quit IRC04:01
*** hcc is now known as hdd_04:02
*** harlowja is now known as harlowja_away04:03
*** jhesketh__ has joined #openstack-infra04:04
openstackgerritA change was merged to openstack-infra/askbot-theme: fixed css for the search drop menu  https://review.openstack.org/7118604:05
*** sarob has quit IRC04:07
*** sarob has joined #openstack-infra04:08
*** CaptTofu has quit IRC04:09
*** CaptTofu has joined #openstack-infra04:09
*** paul-- has joined #openstack-infra04:10
*** paul-- has quit IRC04:11
*** paul-- has joined #openstack-infra04:11
*** sarob has quit IRC04:12
*** CaptTofu has quit IRC04:14
*** lcheng_ has quit IRC04:16
*** paul--_ has joined #openstack-infra04:17
*** paul-- has quit IRC04:18
*** jd__ has quit IRC04:21
*** jd__ has joined #openstack-infra04:22
*** jkt has quit IRC04:22
*** jkt has joined #openstack-infra04:22
*** jkt has joined #openstack-infra04:22
*** exz has quit IRC04:30
*** exz has joined #openstack-infra04:31
*** bhuvan has joined #openstack-infra04:33
*** rakhmerov has quit IRC04:34
*** lcheng_ has joined #openstack-infra04:35
*** gokrokve has quit IRC04:36
*** ArxCruz has quit IRC04:36
*** rcleere has joined #openstack-infra04:38
*** gokrokve has joined #openstack-infra04:40
*** nicedice has quit IRC04:42
*** nicedice has joined #openstack-infra04:43
*** paul--_ has quit IRC04:44
*** paul-- has joined #openstack-infra04:45
openstackgerritBhuvan Arumugam proposed a change to openstack-infra/jeepyb: Split config between yaml and ini  https://review.openstack.org/7118804:46
*** slong has quit IRC04:53
*** paul-- has quit IRC04:54
*** oubiwann_ has quit IRC04:58
*** marun has quit IRC05:02
*** marun has joined #openstack-infra05:03
*** rcleere has quit IRC05:05
*** lcheng_ has quit IRC05:08
*** lcheng_ has joined #openstack-infra05:08
*** sarob has joined #openstack-infra05:09
openstackgerritJoshua Hesketh proposed a change to openstack-infra/zuul: Send swift upload instructions to workers  https://review.openstack.org/6829705:09
*** shivh has joined #openstack-infra05:11
*** shivh has quit IRC05:14
*** sarob has quit IRC05:15
bhuvanteam, a quick question. what's the right way to test fixes to jeepyb?05:15
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Add a slave-script to Jenkins for pushing to swift  https://review.openstack.org/7118905:18
*** jcooley_ has quit IRC05:19
openstackgerritJoshua Hesketh proposed a change to openstack-infra/config: Add a slave-script to Jenkins for pushing to swift  https://review.openstack.org/7118905:20
*** nicedice has quit IRC05:23
*** gokrokve has quit IRC05:24
*** rakhmerov has joined #openstack-infra05:30
*** gokrokve has joined #openstack-infra05:31
*** igor__ has joined #openstack-infra05:37
*** mestery has joined #openstack-infra05:38
*** mestery has quit IRC05:38
*** bhuvan has quit IRC05:38
*** mestery has joined #openstack-infra05:39
*** markmcclain has joined #openstack-infra05:41
*** mestery_ has joined #openstack-infra05:44
*** markmcclain has quit IRC05:45
*** mestery has quit IRC05:46
*** gokrokve has quit IRC05:46
*** gokrokve has joined #openstack-infra05:47
*** jcooley_ has joined #openstack-infra05:48
*** nati_ueno has joined #openstack-infra05:51
*** gokrokve has quit IRC05:51
*** paul-- has joined #openstack-infra05:53
*** lcheng_ has quit IRC05:56
*** lcheng_ has joined #openstack-infra05:56
*** mestery_ has quit IRC06:00
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Image logs accessible via HTTP  https://review.openstack.org/7119006:01
*** weshay has quit IRC06:02
*** hdd_ has quit IRC06:03
*** e0ne has joined #openstack-infra06:04
*** emagana has joined #openstack-infra06:12
*** sarob has joined #openstack-infra06:12
*** sarob has quit IRC06:17
*** igor__ has quit IRC06:21
*** miqui has quit IRC06:22
*** jasondotstar has quit IRC06:22
*** e0ne has quit IRC06:26
openstackgerritAndreas Jaeger proposed a change to openstack/requirements: Update openstack-doc-tools to 0.5  https://review.openstack.org/6968506:29
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Image logs accessible via HTTP  https://review.openstack.org/7119006:38
*** odyssey4me has joined #openstack-infra06:39
*** vogxn has joined #openstack-infra06:41
*** mrda is now known as mrda_away06:44
*** VijayT has quit IRC06:44
*** dstanek has quit IRC06:45
*** markmcclain has joined #openstack-infra06:50
*** afazekas has joined #openstack-infra06:54
*** rakhmerov has quit IRC06:55
*** lcheng_ has quit IRC06:56
*** yolanda has quit IRC07:00
*** boris-42_ has quit IRC07:05
*** nati_ueno has quit IRC07:05
*** nati_ueno has joined #openstack-infra07:06
*** uvirtbot has joined #openstack-infra07:08
*** coolsvap has joined #openstack-infra07:09
*** jcooley_ has quit IRC07:12
*** vogxn has quit IRC07:12
*** jcooley_ has joined #openstack-infra07:12
*** nati_ueno has quit IRC07:14
*** nati_ueno has joined #openstack-infra07:14
*** nati_ueno has quit IRC07:15
*** sarob has joined #openstack-infra07:15
*** nati_ueno has joined #openstack-infra07:15
*** nati_ueno has quit IRC07:16
openstackgerritA change was merged to openstack-infra/config: Run the tests for the python-openstacksdk project  https://review.openstack.org/6966707:17
*** nati_ueno has joined #openstack-infra07:17
*** jcooley_ has quit IRC07:17
*** yolanda has joined #openstack-infra07:18
*** DinaBelova_ is now known as DinaBelova07:19
*** sarob has quit IRC07:19
*** Ryan_Lane has quit IRC07:21
*** nati_ueno has quit IRC07:25
*** nati_ueno has joined #openstack-infra07:26
*** nati_ueno has quit IRC07:28
*** nati_ueno has joined #openstack-infra07:29
*** pblaho has joined #openstack-infra07:30
*** yamahata has quit IRC07:36
*** nati_ueno has quit IRC07:37
*** nati_ueno has joined #openstack-infra07:37
*** nati_ueno has quit IRC07:40
*** wenlock has quit IRC07:41
*** Ryan_Lane has joined #openstack-infra07:57
*** vogxn has joined #openstack-infra08:04
*** flaper87|afk is now known as flaper8708:05
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Publish draft docs on draft-docs  https://review.openstack.org/7059408:06
*** yamahata has joined #openstack-infra08:07
*** CaptTofu has joined #openstack-infra08:11
*** yamahata has quit IRC08:11
*** CaptTofu has quit IRC08:16
*** hashar has joined #openstack-infra08:19
*** markmcclain has quit IRC08:22
*** che-arne has joined #openstack-infra08:23
*** che-arne has quit IRC08:29
*** che-arne has joined #openstack-infra08:31
*** Ryan_Lane has quit IRC08:35
*** Ryan_Lane has joined #openstack-infra08:36
*** krtaylor has quit IRC08:47
*** krtaylor has joined #openstack-infra08:49
*** Ryan_Lane has quit IRC08:52
*** jooools has joined #openstack-infra08:54
*** matsuhashi has quit IRC08:54
*** krtaylor has quit IRC08:55
*** matsuhashi has joined #openstack-infra08:55
*** jcoufal has joined #openstack-infra08:55
*** e0ne has joined #openstack-infra08:56
*** krtaylor has joined #openstack-infra08:56
*** reed has joined #openstack-infra08:59
*** jpich has joined #openstack-infra09:01
*** bhuvan has joined #openstack-infra09:02
*** mancdaz has joined #openstack-infra09:05
*** derekh has joined #openstack-infra09:05
mordred   /buffer ##gozer-team09:09
*** bradm1 has joined #openstack-infra09:10
*** bradm has quit IRC09:10
*** bradm1 is now known as bradm09:10
mordredgah09:11
*** fungi has quit IRC09:12
*** fbo_away is now known as fbo09:13
hashartime to change that channel name ! /D09:13
*** xqueralt has joined #openstack-infra09:14
*** fungi has joined #openstack-infra09:16
*** sarob has joined #openstack-infra09:17
*** andreaf has joined #openstack-infra09:17
*** yassine has joined #openstack-infra09:18
*** dizquierdo has joined #openstack-infra09:22
*** sarob has quit IRC09:23
*** boris-42_ has joined #openstack-infra09:23
*** odyssey4me has quit IRC09:25
*** jooools has quit IRC09:29
*** odyssey4me has joined #openstack-infra09:34
*** jooools has joined #openstack-infra09:35
*** e0ne_ has joined #openstack-infra09:38
openstackgerritSylvain Bauza proposed a change to openstack-infra/reviewstats: Fix Launchpad ID for Nikolay Starodubtsev  https://review.openstack.org/7121309:40
*** dims_ has quit IRC09:41
*** e0ne has quit IRC09:41
*** xqueralt has quit IRC09:42
*** julim has joined #openstack-infra09:42
*** dims_ has joined #openstack-infra09:44
openstackgerritDina Belova proposed a change to openstack-infra/reviewstats: Fix list of core members due to Climate core team clean-up  https://review.openstack.org/7121509:46
*** talluri has joined #openstack-infra09:49
*** jcoufal has quit IRC09:54
*** bhuvan has quit IRC09:55
*** bhuvan has joined #openstack-infra09:56
*** jasondotstar has joined #openstack-infra10:00
*** max_lobur_afk is now known as max_lobur10:04
*** cody-somerville has joined #openstack-infra10:05
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Sort tracked projects list  https://review.openstack.org/7122010:06
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Add rally to tracked projects list  https://review.openstack.org/6374110:06
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Sort tracked projects list  https://review.openstack.org/6377010:08
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Add rally to tracked projects list  https://review.openstack.org/6374110:08
openstackgerritSergey Lukjanov proposed a change to openstack/requirements: Add climate-nova to tracked projects list  https://review.openstack.org/7122110:09
*** johnthetubaguy has joined #openstack-infra10:09
*** CaptTofu has joined #openstack-infra10:12
*** CaptTofu has quit IRC10:16
*** zehicle_at_dell has quit IRC10:16
*** jooools has quit IRC10:16
*** vogxn has quit IRC10:19
openstackgerritYuriy Taraday proposed a change to openstack-infra/git-review: Add 2m timeout to tests  https://review.openstack.org/7122310:19
openstackgerritCedric Brandily proposed a change to openstack-infra/git-review: Add http(s) protocol support to test_remote  https://review.openstack.org/7093610:20
*** sarob has joined #openstack-infra10:20
*** jcoufal has joined #openstack-infra10:23
*** sarob has quit IRC10:27
*** boris-42_ has quit IRC10:28
*** markmc has joined #openstack-infra10:31
*** bookwar has quit IRC10:32
*** e0ne_ has quit IRC10:35
*** e0ne has joined #openstack-infra10:35
*** jooools has joined #openstack-infra10:36
openstackgerritNoorul Islam K M proposed a change to openstack-infra/reviewstats: Update solum core-team  https://review.openstack.org/7122710:37
*** bhuvan has quit IRC10:38
*** boris-42_ has joined #openstack-infra10:40
*** bookwar has joined #openstack-infra10:41
*** nosnos has quit IRC10:53
*** pblaho has quit IRC10:58
*** johnthetubaguy has quit IRC10:59
*** jhesketh__ has quit IRC10:59
*** jasondotstar has quit IRC11:00
*** che-arne has quit IRC11:01
*** johnthetubaguy has joined #openstack-infra11:03
*** jhesketh has quit IRC11:06
*** jasondotstar has joined #openstack-infra11:13
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Toplevel collection typecheck.  https://review.openstack.org/7099711:17
*** sarob has joined #openstack-infra11:24
*** emagana_ has joined #openstack-infra11:29
*** sarob has quit IRC11:29
*** emagana has quit IRC11:32
*** talluri has quit IRC11:35
*** bhuvan has joined #openstack-infra11:37
*** dizquierdo has quit IRC11:38
*** rfolco has joined #openstack-infra11:48
*** ewindisch has quit IRC11:54
*** emagana_ has quit IRC11:55
*** igor_ has joined #openstack-infra11:57
*** dims_ has quit IRC11:57
*** paul-- has quit IRC11:57
*** dims_ has joined #openstack-infra11:57
*** dims_ has quit IRC11:57
*** dims has joined #openstack-infra11:58
*** jhesketh_ has joined #openstack-infra11:59
*** ruhe has joined #openstack-infra11:59
*** lcestari has joined #openstack-infra12:03
*** hcc has joined #openstack-infra12:03
*** ruhe is now known as ruhe_12:06
*** ruhe_ is now known as ruhe12:06
*** CaptTofu has joined #openstack-infra12:07
*** jkt has quit IRC12:10
*** yamahata has joined #openstack-infra12:19
*** ArxCruz has joined #openstack-infra12:20
*** paul-- has joined #openstack-infra12:23
*** hashar has quit IRC12:24
*** jooools has quit IRC12:25
*** emagana has joined #openstack-infra12:26
*** coolsvap has quit IRC12:33
*** emagana has quit IRC12:35
*** CaptTofu has quit IRC12:36
*** CaptTofu has joined #openstack-infra12:36
*** mgagne has joined #openstack-infra12:36
*** hcc has quit IRC12:37
*** cody-somerville has quit IRC12:39
*** CaptTofu has quit IRC12:41
*** jasondotstar has quit IRC12:41
*** paul-- has quit IRC12:42
*** ruhe is now known as ruhe_12:44
*** mkerrin has joined #openstack-infra12:44
*** ruhe_ has quit IRC12:48
*** pblaho has joined #openstack-infra12:53
*** amotoki has quit IRC12:55
*** apevec has joined #openstack-infra12:56
apevechi, I noticed tempest grizzly is failing e.g. http://logs.openstack.org/periodic-stable/periodic-tempest-dsvm-full-grizzly/f25a89a/console.html12:57
apevectests pass but then it fails with:12:57
apevec/opt/stack/new/devstack-gate/devstack-vm-gate.sh: line 358: tools/check_logs.py: No such file or directory12:57
*** alexpilotti has joined #openstack-infra13:03
*** oubiwann_ has joined #openstack-infra13:06
*** oubiwan__ has joined #openstack-infra13:07
*** hashar has joined #openstack-infra13:08
*** andre__ has quit IRC13:09
*** oubiwann_ has quit IRC13:10
*** dprince has joined #openstack-infra13:11
openstackgerritArx Cruz proposed a change to openstack-infra/nodepool: Adding the possibility to pass a cleanup timeout to nodepool  https://review.openstack.org/7126113:14
*** CaptTofu has joined #openstack-infra13:17
*** cody-somerville has joined #openstack-infra13:18
*** cody-somerville has quit IRC13:18
*** cody-somerville has joined #openstack-infra13:18
*** smarcet has joined #openstack-infra13:19
*** che-arne has joined #openstack-infra13:22
*** ruhe has joined #openstack-infra13:22
*** paul-- has joined #openstack-infra13:22
*** andre__ has joined #openstack-infra13:24
*** oubiwan__ has quit IRC13:24
*** homeless_ has joined #openstack-infra13:26
*** homeless has quit IRC13:26
*** igor_ has quit IRC13:27
*** sarob has joined #openstack-infra13:27
*** igor_ has joined #openstack-infra13:28
*** dkranz has joined #openstack-infra13:29
*** eharney has joined #openstack-infra13:30
*** igor_ has quit IRC13:33
*** sarob has quit IRC13:34
*** sandywalsh has quit IRC13:34
openstackgerritMate Lakat proposed a change to openstack-infra/config: XenServer installer script  https://review.openstack.org/6058113:36
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Do not produce extra whitespaces on Python 2.7.3.  https://review.openstack.org/7126613:39
*** thomasem has joined #openstack-infra13:43
*** CaptTofu has quit IRC13:46
*** ruhe is now known as ruhe_13:46
*** sandywalsh has joined #openstack-infra13:48
*** dims has quit IRC13:48
*** yassine has quit IRC13:49
*** thomasem has quit IRC13:49
*** yassine_ has joined #openstack-infra13:49
*** dims has joined #openstack-infra13:50
*** thomasem has joined #openstack-infra13:50
*** zigo_ is now known as zigo13:50
*** CaptTofu has joined #openstack-infra13:50
*** ruhe_ is now known as ruhe13:54
*** ruhe has quit IRC13:54
*** igor_ has joined #openstack-infra13:58
*** mriedem has joined #openstack-infra13:58
*** mfer has joined #openstack-infra13:58
*** miqui has joined #openstack-infra14:00
*** sandywalsh has quit IRC14:00
*** igor__ has joined #openstack-infra14:00
*** sandywalsh has joined #openstack-infra14:01
*** igor_ has quit IRC14:03
*** mriedem has quit IRC14:06
*** mriedem has joined #openstack-infra14:07
*** mrodden has joined #openstack-infra14:08
*** dstufft|laptop has joined #openstack-infra14:09
ArxCruzif someone ask... http://devopsreactions.tumblr.com/post/75576729444/explaining-how-git-gerrit-and-jenkins-work-together14:12
fungiArxCruz: people constantly ask about that. might be worth reposting to the -infra ml too14:14
*** bknudson has quit IRC14:14
*** medberry is now known as med_14:14
ArxCruzhehehe14:14
*** jasondotstar has joined #openstack-infra14:14
*** prad_ has joined #openstack-infra14:15
*** afazekas has quit IRC14:16
fungiapevec: weird. looks like dkranz never backported that script to tempest's stable/grizzly branch. i see a couple of possible fixes (either backport it, or have devstack-gate conditionally run it only when present)14:16
fungisdague: dkranz: preferences? ^14:16
fungii'm leaning toward the latter, since grizzly is going to be chock full o' errors we won't be fixing anyway14:17
fungistarting on a d-g patch for that now14:17
bhuvanfungi: https://bugs.launchpad.net/openstack-ci/+bug/127582414:19
uvirtbotbhuvan: Error: Could not parse data returned by Launchpad: The read operation timed out14:19
bhuvanany clue on howto test jeepyb fixes?14:19
bhuvani'm unable to setup gerrit using puppet, as i use oraclelinux vm14:20
dkranzfungi: backport which script?14:20
fungidkranz: tools/check_logs.py14:20
*** ryanpetrello has joined #openstack-infra14:20
dkranzfungi: devstack gate should not be running that script at all on grizzly14:21
fungigrizzly tempest tests are failing because devstack-gate currently seems to assume it exists14:21
dkranzfungi: I did make that change14:21
fungioh, right, we already have conditional logic around that... i remember now. so why is it trying...14:21
*** dkliban_afk is now known as dkliban14:21
*** sarob has joined #openstack-infra14:22
bhuvanfungi: i've a patch to fix ProjectsYamlRegistry() -> ProjectsRegistry() and derive defaults from ini or yaml, if ini exist14:22
fungibhuvan: for the pull request closer, i think you'd just need a github project to test with and a minimal projects.ini and projects.yaml with references to the right project name/account credentials14:22
bhuvangreat. i'll create sample ini/yml file and test this script14:23
bhuvanmanage_projects.py?14:23
fungidkranz: worth noting, this is in the periodic jobs only. maybe we're not checking the right envvars for those14:23
fungibhuvan: oh, i was thinking you meant just for testing the broken state of the github pull request closer in jeepyb... for a more thorough test of anything which calls into jeepyb's projects.py or utils.py you'd also need a working gerrit with your sample project set up in it and a corresponding launchpad project14:25
*** talluri has joined #openstack-infra14:26
fungibhuvan: and a cgit server too, actually14:26
fungibhuvan: if it's a fairly minimal patch, we's probably just review it first and then we could hand-patch it onto review-dev.openstack.org and exercise it there14:27
bhuvancboylan already proposed a patch to fix temporarily. https://review.openstack.org/#/c/71110/14:27
bhuvani'm working on fixing the issue long term14:27
fungibhuvan: yep, appreciated. i was hoping we could get a second core +2 on 71110 but i think i'll just go ahead and approve it now so i can make sure it wasn't hiding other bugs (i think the pull-request closer is still broken in other ways, prior to the projects.yaml format change)14:28
openstackgerritA change was merged to openstack-infra/jeepyb: Determine yaml format when loading yaml configs.  https://review.openstack.org/7111014:30
dkranzfungi: devstack-vm-gate.sh is checking GRENADE_OLD_BRANCH suggested by jeblair14:31
dkranzfungi: Perhaps that does not work in periodic builds?14:31
fungidkranz: that's what i'm trying to determine...14:31
*** boris-42_ has quit IRC14:31
dkranzfungi: ok14:32
*** zehicle_at_dell has joined #openstack-infra14:32
*** weshay has joined #openstack-infra14:34
*** dstufft|laptop has quit IRC14:34
fungidkranz: yeah it looks like that may not be set. we do have BRANCH_OVERRIDE=stable/grizzly and OVERRIDE_ZUUL_BRANCH=stable/grizzly according to the log... checking now to see whether there are other conditions which would cause us not to additionally negative-match on one of those14:34
*** ruhe has joined #openstack-infra14:35
fungidkranz: i think the existing code maybe still doesn't do what we want... or it recently changed to not do what we want... because GRENADE_OLD_BRANCH is only ever set in devstack-vm-gate-wrap.sh and devstack-vm-gate.sh when one of DEVSTACK_GATE_GRENADE or DEVSTACK_GATE_GRENADE_FORWARD is equal to 114:39
fungiwhich i think means that we should see the same errors cropping up on non-grenade tempest jobs for stable/grizzly changes too?14:40
fungii'm going hunting now to see whether i can prove that theory14:41
ArxCruzfungi: hey, about that scp plugin ? did you guys release the source code ?14:43
*** dstanek has joined #openstack-infra14:43
fungiArxCruz: the source code itself it public, as for whether a new release has been built/uploaded from it i'm not sure... i'll check in a bit14:44
ArxCruzok14:45
ArxCruzfungi: where's the source code?14:45
*** sarob has quit IRC14:46
*** ruhe is now known as ruhe_14:46
fungiArxCruz: https://github.com/jenkinsci/scp-plugin14:46
*** Ajaeger has joined #openstack-infra14:47
krtayloryeah, that's for 1.814:47
fungiArxCruz: last commit was two weeks ago, last tag was three years ago14:47
*** malini_afk is now known as malini14:49
krtaylorfungi,  there must be a -infra version that ArxCruz is referring to that is tagged 1.914:49
*** ruhe_ is now known as ruhe14:49
fungiArxCruz: i believe all the patches for the unofficial "1.9" pre-release snapshot we're using is reflected in those commits on master14:50
fungikrtaylor: ^14:50
ArxCruzfungi: cool14:50
krtaylorfungi, excellent, thanks14:50
fungiArxCruz: krtaylor: and that pull request of zaro's14:51
fungii believe what i heard was that we wanted to try to reincorporate these fixes and the console log collection feature itself back into upstream14:51
*** alexpilotti has quit IRC14:52
*** Ajaeger has quit IRC14:52
ArxCruzfungi: are you aware about any swift plugin ?14:52
krtaylorfungi, mtreinish had mentioned to me that there was interest in a swift plugin14:52
*** mestery has joined #openstack-infra14:52
krtaylorArxCruz, hehheh14:53
ArxCruzsorry boss :P14:53
krtaylorhehheh, great minds...14:53
*** mestery has quit IRC14:53
fungiArxCruz: krtaylor: sounds neat. not up to date on what efforts are ongoing there though14:53
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Add script trigger.  https://review.openstack.org/7097114:53
openstackgerritFlorian Klink proposed a change to openstack-infra/git-review: Use LC_ALL="C" for run_command_status()  https://review.openstack.org/7127614:53
*** ruhe is now known as ruhe_14:53
*** ruhe_ is now known as ruhe14:53
*** mestery has joined #openstack-infra14:53
krtaylorArxCruz, let's see if we can find anyone that might be working on one, else we'll look into it14:54
fungikrtaylor: ArxCruz: check with jhesketh_/mikal/mattoliverau when they're around... i think maybe they had some interest in it as well (might already be working on something similar?)14:55
krtaylorfungi, great, will do14:56
krtaylorfungi, we will be using a swift service for our ci artifacts for powerkvm14:56
fungidkranz: apevec: we're seeing the same error on stable/grizzly changes being tested... http://logs.openstack.org/52/63752/1/check/check-tempest-dsvm-full/c50af5e/console.html#_2014-02-02_05_24_38_22414:56
*** freyes has joined #openstack-infra14:56
apevecfungi, ok, so we need d-g fix asap14:57
openstackgerritA change was merged to openstack-infra/reviewstats: Update solum core-team  https://review.openstack.org/7122714:57
*** alexpilotti has joined #openstack-infra14:58
*** NikitaKonovalov is now known as NikitaKonovalov_15:01
*** zehicle_at_dell has quit IRC15:01
fungiapevec: looking more closely at your periodic job log, that error is misleading but not the reason the job failed. tempest.tests.compute.volumes.test_volumes_get.* errored, tempest.tests.volume.test_volumes_get.* failed as did tempest.tests.volume.admin.test_volume_types.VolumeTypesTest.test_create_get_delete_volume_with_volume_type_and_extra_specs...15:01
*** ruhe is now known as ruhe_15:01
fungii think you're being thrown by the cli tests passing since they run after the main body of tempest tests (which reported as overall failed)15:02
jeblairfungi, ArxCruz: zaro's pull request is merged into master of scp plugin15:02
fungijeblair: i just saw that. yesterday i guess15:02
jeblairfungi, ArxCruz: jclouds plugin supports swift to some extent, but not how we want to use it15:02
jeblairfungi, ArxCruz: our swift work is focused on replacing jenkins, so we don't plan on adding the bits we need to any jenkins plugin15:03
jeblairfungi, ArxCruz: rather, we will start with a simple python script to do the uploads, and then incorporate that into the job-runner that we will use instead of jenkins in the future15:03
jeblairfungi, ArxCruz: and yes, jhesketh is working on that15:04
fungiapevec: "XML: nosetests-full.xml [...] FAILED (SKIP=72, errors=11, failures=7)15:04
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Add script trigger.  https://review.openstack.org/7097115:04
*** rossella_s has joined #openstack-infra15:04
*** ruhe_ is now known as ruhe15:05
*** Ajaeger has joined #openstack-infra15:06
*** ArxCruz has quit IRC15:07
*** ruhe is now known as ruhe_15:07
*** jergerber has joined #openstack-infra15:09
*** ruhe_ is now known as ruhe15:09
malinifungi: ping15:10
*** ArxCruz has joined #openstack-infra15:10
openstackgerritJaroslav Henner proposed a change to openstack-infra/jenkins-job-builder: Add script trigger.  https://review.openstack.org/7097115:10
*** mestery has quit IRC15:10
*** rossella_s has quit IRC15:11
*** gokrokve has joined #openstack-infra15:12
*** jergerber has quit IRC15:12
*** freyes has quit IRC15:14
openstackgerritJeremy Stanley proposed a change to openstack-infra/devstack-gate: Don't check logs on stable/grizzly  https://review.openstack.org/7128515:16
fungidkranz: apevec: i think this ^ will quiet the misleading error message15:16
fungimalini: what's up?15:16
malinifungi: wanted to get your thoughts on https://review.openstack.org/#/c/65140/6/modules/openstack_project/files/zuul/layout.yaml15:17
*** matsuhashi has quit IRC15:17
maliniwhat are the general thoughts on adding a non-voting gate job?15:17
dkranzfungi: Thanks for that.15:17
openstackgerritJeremy Stanley proposed a change to openstack-infra/devstack-gate: Don't check logs on stable/grizzly  https://review.openstack.org/7128515:18
* fungi made an embarrassing typo in the first commit message15:18
*** dprince has quit IRC15:18
*** matsuhashi has joined #openstack-infra15:18
*** talluri has quit IRC15:18
*** talluri has joined #openstack-infra15:19
*** dprince has joined #openstack-infra15:19
*** mrodden has quit IRC15:19
*** amotoki has joined #openstack-infra15:20
fungimalini: i agree with SergeyLukjanov's comment. generally nobody sees/pays attention to non-voting gate job results, so they're mostly just a waste of resources. when you're ready to remove the non-voting filter for check-tempest-dsvm-marconi, you can add gate-tempest-dsvm-marconi at the same time. as long as they're both built from the same job template they should be identical anyway (aside from the15:21
fungipipeline name)15:21
malinifungi:I see quite a few of non voting gate jobs in the layout.yaml. The reason I made mine non-voting, was to just flip a switch & make it voting once our tempest patches are in place. I dont want to block other marconi patches while I am working on tempest15:21
malinilooks like we typed at the same time :)15:21
*** esker has quit IRC15:21
*** rcleere has joined #openstack-infra15:22
*** esker has joined #openstack-infra15:22
*** esker has quit IRC15:23
fungiskimming changes currently running in the gate pipeline, i only see gate-grenade-dsvm-neutron marked as non-voting, and it's sort of a special case since we're trying to collect gating statistics on that job15:23
*** esker has joined #openstack-infra15:23
*** talluri has quit IRC15:23
fungiyou'll still get (non-voting) results for check-tempest-dsvm-marconi in the check pipeline on all your changes15:24
malinifungi: is an experimental gate job different from a gate gate job?15:24
ttxjeblair: wanted to discuss https://review.openstack.org/#/c/65103/ with you15:24
*** rossella_s has joined #openstack-infra15:24
fungimalini: jobs in the experimental pipeline are only run when you leave a comment of "check experimental" on an open change15:24
ttxjeblair: the proposed/* support15:24
malinifungi: aah ..ok..15:25
ttxjeblair: there is some marginal value to it -- but maybe we should rather aim for juno-1 for such a change15:25
ttxjeblair: I'm also fine with dropping it completely if you think value is 015:26
malinifungi: so can I just remove gate-tempest-dsvm-marconi from the gate section, but leave 'name: ^(gate|check)-tempest-dsvm-marconi' as is?15:26
fungimalini: the comment only referred to the job you added in the gate pipeline (which runs after the change is approved but prior to it being merged to the branch). jobs in the check pipeline are what your devs are going to be looking at during review anyway15:26
fungimalini: that should be fine15:26
malinigreat! thanks fungi!15:27
*** esker has quit IRC15:27
*** ruhe is now known as ruhe_15:27
*** jnoller has joined #openstack-infra15:28
*** kraman has joined #openstack-infra15:29
fungimalini: you're welcome15:29
*** coolsvap has joined #openstack-infra15:29
*** ruhe_ has quit IRC15:32
*** boris-42_ has joined #openstack-infra15:32
openstackgerritSergey Lukjanov proposed a change to openstack-infra/config: Add proof-of-concept savanna-guestagent project  https://review.openstack.org/7129315:32
openstackgerritMalini Kamalambal proposed a change to openstack-infra/config: Add Job for marconi-tempest integration  https://review.openstack.org/6514015:32
fungiSergeyLukjanov: proof of concept ^ worries me a little as a project addition, unless you expect it to transition into a working project and not just get abandoned once the concept is proven15:33
SergeyLukjanovfungi, it's a poc from the implementation side15:33
*** matsuhashi has quit IRC15:34
SergeyLukjanovwe'd like to harden it on stackforge and there are two options in future15:34
SergeyLukjanovconvert it to inified agent15:34
SergeyLukjanovor it'll be savanna guest agent15:34
SergeyLukjanovno options for abandoning it :)15:34
*** mrodden has joined #openstack-infra15:34
SergeyLukjanovfungi, is it ok for you?15:35
fungiokay, just bear in mind that every new project we add is additional workload for everyone, and we can't really just delete projects from stackforge, so yeah i'm -2 on any project which is expected to possibly be abandoned. but since you expect it to continue to exist, i'm cool with that15:35
* fungi was just worried by the commit subject, that's all ;)15:36
SergeyLukjanovok, I'll make it more clear15:36
SergeyLukjanovthe guest agents approach was discussed at summit and we'd like to use them15:36
fungiagreed, adjusting that subject might avoid similar knee-jerk reactions from other reviewers15:37
SergeyLukjanovand now we have some code that we'd like to publish on stackforge and start using it as an option15:37
fungisounds awesome then15:37
SergeyLukjanovin the mostly best case we'll ask to rename it to openstack-super-mega-awesome-guestagent15:38
fungii think it merits an even longer name if it's that super-mega-awesome15:38
SergeyLukjanov:)15:40
openstackgerritSergey Lukjanov proposed a change to openstack-infra/config: Add project for savanna-ci configs  https://review.openstack.org/6652115:42
openstackgerritSergey Lukjanov proposed a change to openstack-infra/config: Add savanna-guestagent project  https://review.openstack.org/7129315:42
*** salv-orlando has quit IRC15:42
malinifungi,SergeyLukjanov: thank you for the reviews !! I love all +1s & +2s I can get :)15:43
malinifungi: do I need another core reviewer to +2, before it can be approved?15:43
SergeyLukjanovmalini, you're welcome, I'm really happy that I can help with reviewing some infra stuff15:43
*** salv-orlando has joined #openstack-infra15:44
*** wenlock has joined #openstack-infra15:44
*** markwash has quit IRC15:45
mriedemi really really wish we didn't test against trunk level code of the clients in the gate15:45
mriedemhttps://review.openstack.org/#/c/70935/15:45
mriedemto avoid this every week15:45
mriedemfungi: clarkb: ^15:45
mriedemsdague: ^15:46
*** homeless_ has quit IRC15:47
fungimalini: since nobody's really objected to the job configuration itself and several infra core reviewers have commented on the patch for the past month, i guess it's safe to go ahead and approve15:47
*** homeless has joined #openstack-infra15:48
maliniyayy..thanks!! I hope jenkins likes it too15:48
fungimriedem: the alternative to testing trunk of clients in the gate is finding out when they release that they don't actually work with the servers15:49
mriedemgah, i assumed it would be so easy :)15:49
*** max_lobur is now known as max_lobur_afk15:49
*** bhuvan has quit IRC15:50
openstackgerritA change was merged to openstack-infra/config: Add Job for marconi-tempest integration  https://review.openstack.org/6514015:51
fungimriedem: but yes, it has been proposed that we should also run (periodic?) tests of our stated minimum requirements... pip's dependency solver (or lack thereof) makes that a bit challenging to actually implement though15:51
*** dhellmann is now known as dhellmann_15:52
*** bhuvan has joined #openstack-infra15:52
mriedemfungi: i propose that mrodden makes it work in juno...15:52
mriedemwe have to justify getting him to summit15:52
fungisince dependencies have their own dependencies, many of which are not explicitly stated, and pip thinks you should always want the latest package which matches your version spec15:52
mriedemah right, and version caps are naughty15:53
*** DinaBelova is now known as DinaBelova_15:53
fungiso testing that we work with the minimum specified second- and higher-order dependencies we don't even list in our requirements is not something i think is likely to really work without reinventing some things15:53
mroddenmriedem: hi, what am i being volunteered for?15:54
*** jgrimm_ has joined #openstack-infra15:54
mriedemmrodden: testing with the released client versions in the gate rather than the trunk code15:55
mriedemmrodden: but it's fraught with issues15:55
fungiand if someone wants to work on figuring out how to pre-map the version interactions for a pip dependency tree, they might be better off helping dstufft work that into pip (since i know he wants it in his utopian future anyway)15:55
*** igor__ has quit IRC15:57
*** sarob has joined #openstack-infra15:57
*** pblaho has quit IRC15:57
mroddenlol pip is the future...15:58
*** hcc has joined #openstack-infra15:59
mroddenoh yeah pip doesn't build a tree, just grabs the version req. it sees first15:59
mroddenalways forget about that...15:59
*** reed has quit IRC16:00
*** sarob has quit IRC16:01
*** emagana has joined #openstack-infra16:01
*** NikitaKonovalov_ is now known as NikitaKonovalov16:01
mroddeni don't think it would be terrible to do tests with the latest released versions16:02
mroddenrather than latest git master16:02
mroddenwe still want that to detect breakage16:02
*** reed has joined #openstack-infra16:03
*** oubiwann_ has joined #openstack-infra16:03
*** igor_ has joined #openstack-infra16:03
mroddentesting minimal would definitely be trickier16:04
*** oubiwann_ has quit IRC16:04
*** thuc has joined #openstack-infra16:04
*** thuc_ has joined #openstack-infra16:05
*** oubiwann_ has joined #openstack-infra16:05
*** AlexF has joined #openstack-infra16:06
fungii *definitely* agree on the need for additional tests against latest release versions of our stuff. we should prevent ourselves from releasing something which only works with unreleased features/fixes in its dependencies, which is not something we currently test16:07
fungiat least not when we develop the dependencies as well16:07
*** emagana has quit IRC16:08
*** igor_ has quit IRC16:08
*** thuc has quit IRC16:09
fungiwe also don't currently test that changes proposed for clients/libraries continue to work with supported stable releases of the integrated servers16:12
fungiwhich is a bit of a problem too16:13
*** hcc is now known as hdd_16:14
*** dhellmann_ is now known as dhellmann16:15
*** NikitaKonovalov is now known as NikitaKonovalov_16:18
*** Ajaeger has quit IRC16:18
*** mestery has joined #openstack-infra16:18
*** pblaho has joined #openstack-infra16:21
*** jasondotstar has quit IRC16:21
*** pblaho has quit IRC16:21
*** jcooley_ has joined #openstack-infra16:21
*** pblaho has joined #openstack-infra16:21
*** DinaBelova_ is now known as DinaBelova16:26
*** esker has joined #openstack-infra16:27
*** jcooley_ has quit IRC16:28
*** AaronGr_Zzz is now known as AaronGr16:29
*** weshay is now known as weshay_bbiab16:30
*** jasondotstar has joined #openstack-infra16:31
jeblairttx: okay, i understand.  i think i'm probably okay with the change, but let me think about it a bit more.16:31
*** jcooley_ has joined #openstack-infra16:33
ttxjeblair: been discussed for two summits already, but there is no hurry16:34
openstackgerritIlya Sviridov proposed a change to openstack-infra/config: Added MagentoDB (https://wiki.openstack.org/wiki/MagnetoDB) project to Stackforge  https://review.openstack.org/7130816:36
*** gokrokve has quit IRC16:36
*** bhuvan has quit IRC16:37
*** gokrokve has joined #openstack-infra16:37
*** jpich has quit IRC16:38
jeblairttx: oh, is there an etherpad?16:40
*** mestery has quit IRC16:40
*** gokrokve has quit IRC16:41
*** beagles has quit IRC16:41
jeblairttx: (i mostly wanted to think about it in case i think of something in infra that it would break)16:41
ttxjeblair: it's usually mentioned in the release session, but by that point most people are too exhausted to discuss it16:42
ttxsee bottom of https://etherpad.openstack.org/p/IcehouseReleaseSchedule16:43
fungittx: in atlanta, we should put process track discussions on the first day of the design summit16:44
*** hcc has joined #openstack-infra16:44
*** hdd_ has quit IRC16:44
*** hcc is now known as hdd_16:44
ttxfungi: and have dissent ? What are you thinking16:44
jeblairfungi: look at the last line of that etherpad? :)16:44
fungiheh16:44
jeblairs/?/./16:44
fungijeblair: i think i wrote the last line of that etherpad some months ago16:45
fungiwhile sitting in a somewhat uncomfortable conference room chair on the far side of the world16:45
*** dtroyer has quit IRC16:46
jeblairttx: i think we were all planning our ski vacations at that point :)16:46
ttxjeblair: couldn't find it mentioned in earlier summits. i may have dreamt that16:46
clarkbthis morning I had vuvuzelas as alarms... yay parades I guess16:46
*** dtroyer has joined #openstack-infra16:46
*** jcoufal has quit IRC16:47
ttxjeblair: maybe it's urgent to wait. Storyboard workflow might also call for one solution or the other16:47
fungiclarkb: that's one hell of a way to wake up16:47
jeblairttx: how?16:47
*** exz has quit IRC16:48
jeblairttx: i wasn't expecting storyboard to have m-p branches... oh, do you mean the workflow of the openstack project facilitated by storyboard?16:48
*** CaptTofu has quit IRC16:48
ttxjeblair: remember the discussion about associating tasks to branches vs. milestones16:48
jeblairttx: (as opposed to the workflow of storyboard _itself_)16:48
ttxjeblair: yes16:48
jeblairttx: that makes more sense.  ;)16:49
ttxit does16:49
jeblairttx: yeah.  i think it's a good idea.  i'll +2 it tomorrow if i don't think of any problems.16:50
*** exz has joined #openstack-infra16:50
ttxjeblair: I don't really feel like experimenting around icehouse-3 though16:50
ttxjeblair: that said, passing that review doesn't force us to experiment.16:50
ttxit just supports additional cases16:51
ttxso maybe it's sane16:51
*** salv-orlando has quit IRC16:53
*** pblaho has quit IRC16:53
*** salv-orlando has joined #openstack-infra16:53
*** pblaho has joined #openstack-infra16:54
clarkblogstash stopped indexing console logs overnight for some reason, I will look into that shortly16:55
*** gyee has joined #openstack-infra16:56
*** dtroyer has left #openstack-infra16:57
jeblairclarkb: what's the status of gerrit re-vote updatedOn?16:57
clarkbjeblair: I haven't had a chance to look at it beyond "this is the line that needs to change"16:57
jeblairclarkb: think we should go ahead and merge the check+0 change then?16:58
clarkbI think so16:58
jeblairclarkb: i can probably write the plan (c) change to zuul next week (search for comments by text)16:59
clarkbI am also worried that if I change gerrit properly upstream won't like it (the proper fix is to remove the complex dirty bit checking and just update the DB each time)16:59
*** dtroyer has joined #openstack-infra16:59
*** nati_ueno has joined #openstack-infra16:59
jeblairclarkb: does it suppress anything else other than same-vote db updates?16:59
clarkbno, the method is very specific to applying votes/comments17:00
*** bhuvan has joined #openstack-infra17:01
jeblairclarkb: well, let's just try to make the case for our use-case -- knowing when the last time an automated system voted on a change is fairly universally useful.17:01
*** emagana has joined #openstack-infra17:01
*** markmcclain has joined #openstack-infra17:01
openstackgerritA change was merged to openstack-infra/config: Use ZUUL_URL in ggp  https://review.openstack.org/6899717:02
openstackgerritA change was merged to openstack-infra/config: Ensure a recent(48h) check result  https://review.openstack.org/6950817:02
*** markmcclain has quit IRC17:02
clarkbjeblair: I agree, I suppose I can just rip out all the unneeded code, push it, and see what happens17:03
jeblairclarkb, fungi: pontentially breaking change, followed by a potentially runaway change ^17:03
fungigreat combination!17:03
fungia good time for me to grab lunch in that case ;)17:03
clarkbI worry because someone clearly put a lot of time and effort into doing it wrong :)17:03
*** markmcclain has joined #openstack-infra17:03
*** e0ne has quit IRC17:03
fungiclarkb: now you sound like you're talking about tox posargs again17:04
jeblairclarkb: yeah, if we followed that logic we'd get nothing done17:04
jeblair;)17:04
clarkbfungi: don't get me started on tox posrags, have you seen the latest on that thread?17:04
fungii will momentarily17:04
*** igor_ has joined #openstack-infra17:04
openstackgerritA change was merged to openstack-infra/config: Separate handling of ChangeIds and Git SHAs in Gerrit  https://review.openstack.org/6473817:05
clarkbwell that explains it, logstash is 100k deep into a gearman queue17:05
*** gokrokve has joined #openstack-infra17:05
clarkband my logstash-worker* nodes don't seem reachable17:05
clarkbwth17:06
jeblairgearman says they are registered17:06
jeblairclarkb: remember they are "logstash-worker01.openstack.org" now17:06
clarkbjeblair: ah17:07
clarkbjeblair: thanks17:07
jeblairclarkb: the gearman debug log shows activity...17:07
fungisounds like we'll either need to start recommending use of openstack-infra/xot instead, or wait until we can get what we want into tox 1.817:07
*** gokrokve_ has joined #openstack-infra17:07
clarkbfungi: fwiw I was || close to forking tox and throwing it up on github last night17:07
jeblairclarkb: s/github/stackforge/17:08
clarkbjeblair: sure :)17:08
jeblairwith like regression tests17:08
*** Ryan_Lane has joined #openstack-infra17:08
*** dangers_away is now known as dangers17:08
fungiopenstack infrastructure is probably the biggest regression test known to man17:09
*** igor_ has quit IRC17:09
*** morganfainberg_Z is now known as morganfainberg17:09
jeblairfungi: thanks for including the word 'test' :)17:09
*** hogepodge has joined #openstack-infra17:09
fungiheh17:09
*** gokrokve has quit IRC17:10
jeblairclarkb: graphite says worker02 is fubar17:10
jeblairs/graphite/cacti/17:10
*** gokrokve has joined #openstack-infra17:10
jeblairclarkb: worker02-0417:10
jeblairworker01 is ok17:10
*** bogdando has quit IRC17:11
jeblairclarkb: oh apparently we had 01-05 running, so 02-05 are out, 01 is ok17:11
jeblairclarkb: (did someone add 05? i thought it was supposed to be idle)17:12
*** amotoki is now known as amotoki_17:12
jeblairclarkb: it looks like crm may be busy-looping on 0217:12
clarkbyeah looks like they all went sideways17:13
clarkbI am restarting the services there which seems to get things moving17:13
*** gokrokve_ has quit IRC17:13
jeblairclarkb: give me a host to continue to debug17:13
fungiweeks ago i started additional workers on 05 and 0617:14
clarkbjeblair: 0217:14
jeblairclarkb: thx17:14
jeblairfungi: ok17:14
clarkbjeblair: or do you want one that hasn't had services restarted?17:14
fungiback when our gate volume was burdening it (based on cacti graphs)17:14
clarkbI have 01-04 happy again, if you want derped hosts 05 or 06 will work17:14
jeblairclarkb: i want one that hasn't restarted :)17:14
jeblairclarkb: i'll take 0517:14
clarkbjeblair: ok17:14
jeblairclarkb, fungi: 06 fell over yesterday17:14
jeblair05 is not useful17:15
fungishould be plenty safe to stop the workers on 05 and 06 under current volume17:15
jeblairit's not doing what 02 was doing17:15
fungionce troubleshooting has completed17:15
clarkbjeblair: 06 hasn't been touched17:15
clarkbif you want to look at it too17:15
*** julim has quit IRC17:15
jeblairclarkb: 05 and 06 show similar symptoms; all workers are running and the debug logs indicate they are between having pushed their data and sent a WORK_COMPLETE packet17:19
mordredclarkb, jeblair: I got pinged by hp about us still being on 1.0 - 1.1 is still too slow, right? I just want to make sure I'm telling them the right thing17:19
clarkbjeblair: I wonder if the logrotate hit them in a weird way?17:19
*** markmc has quit IRC17:19
clarkbmordred: yes 1.1 is unusable17:19
jeblairclarkb: oh hrm, crm is running though17:19
jeblairmordred: what is 1.1?17:19
*** Ryan_Lane has quit IRC17:20
jesusaurusjeblair: the new region17:21
clarkbjeblair: hpcloud region b basically17:21
jeblairclarkb, jesusaurus: ah, last time people talked about that with me they used works like "region" and not numbers.  :)  thanks17:21
jeblairclarkb, mordred: so sdague's graph http://dague.net/testing/check-tempest-dsvm-full.png17:21
*** hemna_ is now known as hemna17:22
*** jcooley_ has quit IRC17:22
jeblairclarkb, mordred: makes me think that we should extend our testing of region-b because the numbers don't look terrible.17:22
jesusaurusclarkb: did you try both the new east and new west?17:22
jesusaurusive heard rumor that 1.1 west is better, but havent tested17:22
clarkbjesusaurus: I tried new west and was immediately told to stop17:22
jesusaurusha, okay17:22
clarkbjesusaurus: those are 30GB test nodes17:23
*** jcooley_ has joined #openstack-infra17:23
clarkber jeblair ^17:23
jeblairclarkb, mordred: they are close to az1's standard deviation, and within az2 and az3's std.17:23
jeblairclarkb: oh17:23
jeblairclarkb: if we use 8g it fails?17:23
clarkbjeblair: which I suppose we can use, but that is ridiculous imo17:23
clarkbjeblair: yes17:23
*** odyssey4me2 has joined #openstack-infra17:23
jeblairclarkb: i don't think we can use them without limiting the ram usage, otherwise, within a few hours you won't be able to test openstack on less than 8g of ram.  :)17:24
clarkbha17:24
jeblairi mean less than 30g.17:24
*** odyssey4me has quit IRC17:24
*** odyssey4me2 is now known as odyssey4me17:24
clarkbjeblair: I do note that the end of logging in the last rotated log coincides with when the files were log rotated17:24
clarkbjeblair: which makes me suspicious17:24
jeblairclarkb: ok, so bad logs...17:25
jeblairclarkb: are those being logrotated?17:25
jeblairclarkb: because i think that's incompatible with the python logging module17:25
clarkbjeblair: yes, I should fix that, it has been on a todo list to use python logging directly for that17:25
clarkbjeblair: its not incompatible, or shouldn't be at least17:25
*** pcrews has joined #openstack-infra17:25
clarkbit does a file copy then truncates the old file17:25
clarkbso fds don't change, but perhaps in some circumstances this makes python unhappy17:25
jeblairclarkb: i've never seen it work17:26
*** amotoki_ has quit IRC17:26
jeblairclarkb: anyway, reconsidering the evidence, it does look like crm is stuck on those hosts17:26
fungii've definitely seen weird issues arise when pythonlogging and logrotate come together17:26
jeblairclarkb: the start time for the crm processes is right around the same time though17:27
*** david-lyle has quit IRC17:28
*** morganfainberg is now known as morganfainberg_Z17:28
clarkbI will make replacing logrotate with python logging a much higher priority17:28
jeblairclarkb: oh, looking more closely, the log lines are consistent with crm being stuck (the last log enty is pre-crm)17:28
jeblairclarkb: i think the log rotating may be a red herring after all and the logs may be correct17:29
clarkbcool17:29
jeblairclarkb: it's not super-accurate, but the crm processes are at least processing the same filenames as the most recent jobs the workers fetched17:30
mordredjeblair, clarkb: thanks. that's helpful!17:30
jeblairclarkb: (that is, 3 console logs and one syslog)17:31
*** bknudson has joined #openstack-infra17:31
*** hogepodge has quit IRC17:31
pabelangerI know I've asked in the past, but any chance up uploading horizon 2013.2 to pypi manually?  I'm hitting the "Some externally hosted files were ignored" error in pip.17:32
*** CaptTofu has joined #openstack-infra17:33
*** jcooley_ has quit IRC17:34
jeblairclarkb: the crm processes still have the worker's fds open; could the logrotation have borked it?17:34
*** jcooley_ has joined #openstack-infra17:34
clarkbjeblair: maybe? I wouldn't expect it to because I am using the bad form of logrotation which shouldn't change any file descriptors17:34
openstackgerritDavid Johansen proposed a change to openstack-infra/jenkins-job-builder: Added support for least load plugin.  https://review.openstack.org/7131617:34
openstackgerritDina Belova proposed a change to openstack-infra/config: Fix Climate jobs  https://review.openstack.org/7131717:35
clarkbbut who knows what magicalness python expects under it17:35
*** talluri has joined #openstack-infra17:35
jeblairmordred: see pabelanger's question17:35
jeblairpabelanger: i don't think we currently upload any of the server projects, but are considering it.17:35
clarkbjeblair: I think the timestamps are definitely suspicious17:36
Alex_GaynorIs there a plan to get the tripleo test runner back online? It makes looking at teh zuul status hard :-)17:36
jeblairpabelanger: currently the only distribution method we use for them is launchpad17:36
pabelangerjeblair, Ya, the conversation in the past was once horizon splits into a library we'd do it. However there is an already an older version of horizon uploaded17:36
openstackgerritDean Troyer proposed a change to openstack-infra/config: Gate openstackclient on DevStack  https://review.openstack.org/7131817:36
*** krotscheck has joined #openstack-infra17:36
pabelangerjeblair, I can work around it with --allow-external, but figured I'd ask again17:36
mordredyea - we were waiting until we had wheel uploading to start uploading the server projects17:37
jeblairpabelanger: it looks like it _isn't_ uploaded, but has a description that pip will follow17:37
jeblairAlex_Gaynor: lifeless &co are on it17:37
Alex_Gaynorcool17:37
clarkbjeblair: I will make fixing the logging to use python logging for rotation a bigger priority (work on it today probably)17:37
clarkbjeblair: as it should be fixed either way17:37
pabelangerjeblair, Oh, you are right. I _thought_ it was at one point.17:37
jeblairclarkb: i was wondering if the log rotation broke crm17:38
jeblairclarkb: since crm was holding those fds open17:38
clarkbjeblair: crm was holding which fds? the log files?17:38
jeblairclarkb: yes17:38
jeblairclarkb: and all of the worker's fds17:38
*** bknudson has quit IRC17:38
jeblairclarkb: at any rate, we should also probably have subprocess close extra fds17:38
clarkbbecause it is a fork, gotcha17:38
*** atiwari has joined #openstack-infra17:39
devanandazuul now says when it starts check jobs, too. nice touch!17:39
clarkbjeblair: the fds don't change, but crm is a special beast perhaps it noticed files got truncated and got cranky17:39
*** Ajaeger has joined #openstack-infra17:39
jeblairclarkb: yeah.  it's all pretty weird.17:40
clarkbusing python logging would possibly make it crankier as fds would change17:40
jeblairclarkb: crm is waiting on stdin.17:40
clarkbso ya, we should clean those up before the exec probably17:40
jeblairokay, i'll restart 05 and 06 now17:40
openstackgerritRussell Bryant proposed a change to openstack-infra/config: gerritbot: create an #openstack-merges channel  https://review.openstack.org/7131917:40
clarkbjeblair: thanks17:41
fungidevananda: we'd rather it didn't, but that's a workaround for gerrit not updating timestamps on plain votes17:41
jeblairheh, i guess that change is live now.  :)17:41
*** jcooley_ has quit IRC17:41
fungidevananda: so this allows zuul to be able to tell how fresh its last check was17:41
*** jcooley_ has joined #openstack-infra17:42
fungihmmm... i got an unstable result from check-tempest-dsvm-ironic-nv17:42
*** yassine_ has quit IRC17:42
fungicom.jcraft.jsch.JSchException: Session.connect: java.net.SocketException: Connection reset17:43
*** yassine has joined #openstack-infra17:43
*** yassine has quit IRC17:43
jeblairdevananda: i assume you were noting https://review.openstack.org/#/c/68018/ ?17:44
jeblairclarkb, fungi, devananda: ^ that change is the new thing in action (it has been idle for 5 days until this morning)17:45
fungiit works!17:45
openstackgerritClark Boylan proposed a change to openstack-infra/config: Close unneeded fds before execing CRM 114.  https://review.openstack.org/7132017:46
*** jasondotstar has quit IRC17:46
clarkbjeblair: ^ completely untested but should do what we want. I need to step out now, but can test this more later17:46
devanandajeblair: wait, that's odd ... zuul started a check just because I posted a comment?17:46
*** VijayT has joined #openstack-infra17:46
*** denis_makogon has quit IRC17:46
fungidevananda: that's the intent17:46
*** denis_makogon_ has joined #openstack-infra17:46
fungidevananda: it had been at least 48 hours since that change's confession^Wcheck run17:47
devanandafungi: oh. that is a bit wierd17:47
fungidevananda: zuul reacts to the gerrit event stream... it saw your comment in the stream, noticed that the change you were commenting on hadn't been checked recently, and fired up a fresh check17:48
devanandafungi: i was referrign to https://review.openstack.org/#/c/70468/ -- zuul posted that it started a check in response to a new patch set, which makes sense17:48
devanandafungi: that seems like it's going to waste a lot of resources checking things when folks are just discussing a long-lived patch17:48
jeblairdevananda: the goal is to make sure that the check results don't get stale; it will only check a patch once every 48 hours (later we will reduce it to 24h)17:49
fungidevananda: it's less of a waste of resources than people approving changes which had bitrotted17:49
devanandafungi: maybe not that many resources. i don't know how many patches get discussed longer than 48 hrs between revisions outside of ironic17:49
fungidevananda: and if discussion on a change goes silent for a week (or a month) then zuul won't be running rechecks on it anyway17:50
devanandagotcha17:50
jeblairdevananda: triggering it on comment events means that changes no one cares about won't have this done to them, but actively developed and reviewed changes will have current check results17:50
devanandaok, seems reasonable :)17:50
fungithis way the devs/revs will notice fairly quickly while the patch is still under discussion if it suddenly ceases to become fit for approval (merge conflicts, bitrot, et cetera)17:51
devananda++17:51
*** gokrokve has quit IRC17:51
fungiso ultimately, this helps save reviewer and developer time, possibly at the expense of some additional test resources17:51
*** gokrokve has joined #openstack-infra17:52
sdaguejeblair: so are you working with 1 time line, or 2 right now?17:52
*** markwash has joined #openstack-infra17:52
*** hashar has quit IRC17:53
sdaguebecause when I was originally thinking of this, I was thinking about it as a soft limit and hard limit17:53
openstackgerritMate Lakat proposed a change to openstack-infra/config: XenServer installer script  https://review.openstack.org/6058117:53
sdaguewhere soft limit would be something like 5 or 7 days, where we're do a refresh of results if there was any activity on the patch17:53
sdagueand a hard limit of 24 hrs which would for a rerun of check before it goes into the gate on +A17:54
fungisdague: the accompanying change does the latter17:54
sdagueok17:54
sdagueso the idle sweep / soft limit, is still tbd?17:54
sdagueor is there thinking not to do that?17:55
openstackgerritDavid Johansen proposed a change to openstack-infra/jenkins-job-builder: Added support for least load plugin.  https://review.openstack.org/7131617:55
sdague(also, excuse my slowness, weird timezones, and jetlag, and up in the middle of the night :) )17:55
fungisdague: https://review.openstack.org/6881717:56
*** dhellmann is now known as dhellmann_17:56
*** hogepodge has joined #openstack-infra17:56
*** gokrokve has quit IRC17:56
sdagueok, gotcha great17:56
Ajaegerinfra team, I'm coming back to yesterday's short discussion on using tox for building the localized manuals.17:56
*** pblaho has quit IRC17:57
jeblairsdague: i think the current implementation requires they be matched (eg, check queue is trigger by change older than X, gate queue requires change newer than X); i don't think the current approach would work with two values17:57
sdaguejeblair: ok17:57
sdagueso it might be nice to also have the soft limit later17:57
AjaegerWe've hit now one problem: generatedocbook uses xml2po - and that one is installed on the system but not in the virtualenv. How do I get it into the venv?17:57
sdaguebut maybe it's an optimization we don't need17:57
Ajaegerpip install xml2po does not work ;(17:57
jeblairsdague: i'll see if my subconcious comes up with anything17:58
*** DeeJay1 has joined #openstack-infra17:58
fungisdague: yeah, i say we watch how things play out with just rechecking everything daily if it's got activity, and requiring the same for approval to work17:58
sdagueit does also bring up the other thing we talked about a while ago which would be really handy, which is to do a new merge conflict check on all the patches in a project after one merges17:58
openstackgerritBhuvan Arumugam proposed a change to openstack-infra/jeepyb: Load project settings from ini file, if present.  https://review.openstack.org/7132317:58
sdaguebecause we send way too many merge conflict patches from check -> gate17:58
fungisdague: i also thing that merge conflict check is probably less necessary when active patches are getting rechecked daily17:59
jeblairsdague: i think that's the thing new gerrit can do; however, merge conflicts are cheap for us to detect17:59
fungis/thing/think17:59
jeblairsdague: (and about to get cheaper with the army of zuul mergers i'm raising)17:59
sdaguejeblair: right17:59
openstackgerritA change was merged to openstack-infra/reviewstats: Fix list of core members due to Climate core team clean-up  https://review.openstack.org/7121517:59
jeblairAjaeger: the virtualenv should only affect python packages, not binaries18:00
fungijeblair: you and your press gang will shanghai them into service?18:00
Ajaegerjeblair: xml2po is both a binary and a python package.18:00
sdaguefungi: so the reason I think it's good, is it's very frustrating as a reviewer to spend time +2 code, then Jenkins goes an -1s it on a new check. It would ensure that all the code that reviewers looked at would be able to be merged18:00
*** derekh has quit IRC18:00
sdaguewhich would also I think help reviewer morale18:00
Ajaegerjeblair: generatedocbook does a "import xml2po" - but what should I add as requirement?18:01
sdaguestill a race window based on changes in the gate, but it's remarkable how often 10% of gate is merge conflicts18:01
sdagueor even higher18:01
jeblairsdague: agreed; but i say we go with the incremental improvement that the 48h check will get us and wait to see if gerrit 2.8 fills the rest of the void before we do extra work to deal with that on our own18:01
sdagueyep, definitely18:02
Ajaegerit comes with gnome-doc-utils on my system ;(18:02
sdaguejust wanted to refresh the idea and make sure it wasn't entirely invalid18:02
jeblairAjaeger: looking18:03
AjaegerShould I just add "sitepackages=True" to the tox.ini?18:03
jeblairAjaeger: that is the easiest solution but can bring other problems18:03
jeblairAjaeger: is generatedocbook our tool or someone elses?18:04
AjaegerIt's our tool - part of openstack-doc-tools package18:05
*** gyee has quit IRC18:05
*** jasondotstar has joined #openstack-infra18:05
jeblairAjaeger: another option would be to avoid importing it and only using it as a library18:05
bhuvanfungi: as discussed, rewritten jeepyb.utils to use ini file https://review.openstack.org/#/c/71323/ and cleaned the config parser code in rest of scripts18:05
*** igor__ has joined #openstack-infra18:05
jeblairAjaeger: a third option is that we start building it and uploading it to pypi18:05
jeblairAjaeger: so there are 3 bad options! :)18:05
Ajaegersitepackages does not work - it tries to install packages into /usr/lib on my system.18:06
Ajaegerhow can I only use it as library? Do you have a pointer?18:06
jeblairAjaeger: that's not right; it doesn't change where it's writing18:06
*** andreaf has quit IRC18:06
*** cody-somerville has quit IRC18:07
jeblairAjaeger: http://paste.openstack.org/show/62627/18:08
*** morganfainberg_Z is now known as morganfainberg18:08
fungibhuvan: great--thanks! i still need to check and see if the pull-request closer was fixed by clarkb's change or if it merely got us back to the earlier problem i was seeing on it18:08
jeblairAjaeger: setting sitepackages=true should just do that18:08
clarkbfungi: bhuvan: my change is something to build on. Ideally everything uses the jeepyb.projects import18:08
clarkbmy change just fixes status quo in existing yaml reads18:09
fungiclarkb: yep, totally18:09
*** freyes has joined #openstack-infra18:09
fungistop the bleeding hopefully18:09
clarkbya18:09
clarkbok back to afk18:09
*** david-lyle has joined #openstack-infra18:09
* fungi needs to step away for a bit, but should bbrsn18:09
bhuvanfungi: ok. fwiw i tested changes to utils locally. i didn't test the scripts, as i couldn't setup gerrit in my vm using puppet18:10
*** igor__ has quit IRC18:10
jeblairclarkb, fungi, lifeless: what's the state on nodepool deletes?  i think we are at node exhaustion due to that.18:10
bhuvanclarkb: in 71323, i've rewritten to use jeepyb.utils.ProjectRegistry() for everything ... jeepyb.projects already use jeepyb.utils18:11
*** yassine has joined #openstack-infra18:11
*** nati_ueno has quit IRC18:11
Ajaegerjeblair: that's my problem: http://paste.openstack.org/show/62629/18:12
*** rossella_s has quit IRC18:12
*** hogepodge has quit IRC18:14
jeblairclarkb, mordred: can you look at that ^18:15
*** gokrokve has joined #openstack-infra18:15
jeblairAjaeger: i don't immediately understand why it's trying to do that; it's definitely not supposed to happen18:15
*** gokrokve has quit IRC18:17
*** gokrokve has joined #openstack-infra18:17
*** emagana has quit IRC18:18
*** pmoosh has joined #openstack-infra18:18
fungiclarkb: jeblair: lifeless: fwiw, snapshot of the amount of time current nodes have been waiting in a delete state, summarized by 0.1 hour increments... http://paste.openstack.org/show/62631/18:18
*** gokrokve_ has joined #openstack-infra18:19
*** jcooley_ has quit IRC18:19
*** talluri has quit IRC18:21
Ajaegerjeblair: ok, let me talk with our local python experts to figure out what's wrong...18:21
Ajaegerjeblair: thanks18:21
*** jcooley_ has joined #openstack-infra18:21
*** burt1 has joined #openstack-infra18:21
jeblairAjaeger: sorry; it should work.  i believe nova uses it.18:21
*** gokrokve has quit IRC18:22
Ajaegerjeblair: it should indeed, will debug now- thanks18:22
*** freyes has quit IRC18:23
*** jcooley_ has quit IRC18:23
*** jcooley_ has joined #openstack-infra18:23
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/devstack-gate: Clean up the tmp directories - NOT READY FOR REVIEW  https://review.openstack.org/7133118:25
*** freyes has joined #openstack-infra18:26
clarkbfungi: jeblair: lifeless has a change up to add more logging to nodepool so we can debug the deletes18:26
* fungi finds18:26
clarkbhttps://review.openstack.org/#/c/71137/18:26
fungithanks18:26
openstackgerritDina Belova proposed a change to openstack-infra/config: Fix Climate jobs  https://review.openstack.org/7131718:27
fungiclarkb: lgtm, though we'll need to hand-patch that and restart nodepool for it to help18:28
clarkbya18:29
jeblairfungi: hand-patch?18:29
clarkbwell git update by hand18:29
clarkb(puppet isn't running)18:29
fungior i can temporarily whip up a change to officially rip the tripleo-ci provider back out of nodepool.yaml and start puppet back up. it's been several days now18:29
jeblairfungi: let's do that too18:30
fungion it18:30
openstackgerritA change was merged to openstack-infra/nodepool: Also log provider name when debugging deletes.  https://review.openstack.org/7113718:30
*** bookwar has quit IRC18:31
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Log state names not numbers  https://review.openstack.org/7133318:32
*** nicedice has joined #openstack-infra18:32
fungimy status questions in #tripleo as to the progress on the rebuild have been falling on deaf ears, so i assume lifeless is the only one who knows what's going on with it18:32
*** hogepodge has joined #openstack-infra18:32
jeblairclarkb: can you aprv that one too? ^ :)18:33
*** zul has quit IRC18:33
fungioh, i completely missed that was the numeric keys not the names18:34
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/devstack-gate: Clean up the tmp directories - NOT READY FOR REVIEW  https://review.openstack.org/7133118:34
*** weshay_bbiab is now known as weshay18:36
*** zul has joined #openstack-infra18:37
openstackgerritJeremy Stanley proposed a change to openstack-infra/config: Temporarily remove tripleo-ci nodepool provider  https://review.openstack.org/7133418:37
*** yassine has quit IRC18:39
openstackgerritA change was merged to openstack-infra/nodepool: Log state names not numbers  https://review.openstack.org/7133318:40
*** bknudson has joined #openstack-infra18:41
*** nati_ueno has joined #openstack-infra18:41
*** AlexF has quit IRC18:41
dimsfungi, clarkb - what does the "66 hr 8 min" on the first job of the check queue mean? we have not been able to run it for that long?18:44
fungidims: tripleo changes need special nodes from their cloud, and it's been down for a few days18:45
fungidims: so zuul is waiting for workers in their cloud to pick up those jobs18:46
*** AlexF has joined #openstack-infra18:46
dimsfungi, ah. thanks. got scared looking at the number :)18:46
clarkbjeblair: I am watching parade stuff now sorry18:47
clarkbalso there are a ton of people18:47
SergeyLukjanovclarkb, fungi, could you, please, take a look / approve https://review.openstack.org/#/c/68066/ ? :) the direction was +1'd by sdague18:47
wenlockjeblair:   thanks for the review on https://review.openstack.org/#/c/51425/26   , much appreciate it!   guess we need more before it gets approved, right?18:48
jeblairwenlock: yeah, we'll need at least one other infra-core reviewer, and someone to babysit the change and look for errors.  unfortunately our puppet dashboard broke and no one has been able to fix it yet so that means someone has to log into servers and look for errors manually.18:49
*** jnoller_ has joined #openstack-infra18:50
jeblairit looks like the check queue is now 25 minutes behind due to node starvation18:51
wenlockjeblair, yep thats understandable.   We use the code on our side so it should go fairly smooth i think18:51
*** jnoller has quit IRC18:51
jeblairwenlock: excellent!18:51
*** apevec has quit IRC18:51
*** ryanpetrello has quit IRC18:52
*** ryanpetrello has joined #openstack-infra18:52
clarkbjeblair: finally managed to pull up your nodepool change lgtm18:54
*** markmcclain has quit IRC18:55
fungiclarkb: jeblair: any objections on https://review.openstack.org/71334 ?18:55
jog0"Starting check jobs. http://status.openstack.org/zuul/18:55
jog0?18:55
fungii'll go ahead and start doing mass deletes of nodes which are hanging around in delete state, then get ready to start puppet and restart nodepool18:56
jeblairjog0: see scrollback with devananda18:56
openstackgerritDavanum Srinivas (dims) proposed a change to openstack-infra/devstack-gate: Clean up the tmp directories - NOT READY FOR REVIEW  https://review.openstack.org/7133118:56
jeblairfungi: lgtm18:57
jog0jeblair: ahh18:57
clarkbfungi lgtm18:57
jog0jeblair: should it only do that if there hasn't been any activity in a while?18:58
clarkbbarely any bits flowing so many people18:58
jog0or will it always do that18:58
jeblairjog0: (hopefully we can remove the comment spam in a few weeks, but it's necessary while we work on better implementations)18:58
jeblairjog0: it triggers on comments on changes where check hasn't run within 48 hours18:58
jog0jeblair: ahh, that makes more sense now, thanks18:58
jog0https://review.openstack.org/#/c/69799/18:58
jog0was where I first saw it, where it ran on a new patchset18:59
jeblairjog0: oh, sorry, the comment is always posted when check jobs start (which still happen on new patchsets)18:59
fungijog0: though the "starting check jobs" comment is new spam we need to be able to support that because currently gerrit does not update timestamps unless an actual comment is left--just resetting a vote leaves the timestamp untouched18:59
jeblairjog0: but additionally check jobs are now triggered when someone posts a comment to an old change18:59
jog0fungi: ohh gerrit19:00
jog0jeblair: neato19:00
fungiapparently voting is not "activity" but comments are. wth19:00
jeblairjog0: yeah, we will either fix gerrit or work around it.  possibly both.19:00
*** jnoller_ is now known as jnoller19:01
openstackgerritA change was merged to openstack-infra/config: Enable tempest/savanna gate tests  https://review.openstack.org/6806619:01
*** hemna has quit IRC19:01
*** che-arne has quit IRC19:02
fungiwhile i'm waiting on these deletes, i suppose i should look for other nodepool changes we might want in this restart19:02
*** harlowja_away is now known as harlowja19:05
*** AlexF has quit IRC19:05
portantefungi, clarkb, sdague: is there a graph, or at least data on how many patches in the gate have landed all at once?19:05
*** igor__ has joined #openstack-infra19:06
clarkbportante see openstack/openstack repo19:06
clarkbyou get exact commits too19:06
jeblairportante: also you could probably get numbers from graphite19:06
*** b3nt_pin has joined #openstack-infra19:06
*** b3nt_pin is now known as beagles19:06
*** weshay has quit IRC19:07
openstackgerritA change was merged to openstack-infra/zuul: Use venv to build documentation  https://review.openstack.org/6598719:07
*** burt1 has quit IRC19:07
*** jcooley_ has quit IRC19:07
*** jcooley_ has joined #openstack-infra19:08
openstackgerritA change was merged to openstack-infra/config: Temporarily remove tripleo-ci nodepool provider  https://review.openstack.org/7133419:09
*** igor__ has quit IRC19:10
morganfainbergout of curiosity, would it make sense if reviewday lowered the score on ancient WIP reviews [mostly the WIP part]?  It seems odd some are very high priority.19:11
*** balar has joined #openstack-infra19:12
fungipleia2: dprince: ^19:12
pleia2morganfainberg: seems reasonable to me, I haven't looked at the logic for it in a while, can you submit a bug?19:12
*** emagana has joined #openstack-infra19:13
morganfainbergpleia2, absolutely.  just noticed for example: keystone has https://review.openstack.org/#/c/47480/1 at the top of the priority.  i don't even know if it's relevant anymore19:13
dprincemorganfainberg: Yes. So WIP reviews should always be at the bottom of the queue I think. They just sort of slipped in there19:13
morganfainbergdprince, cool.  will get a bug filed19:14
morganfainbergagainst openstack-core-infra?19:14
morganfainbergopenstack-ci in LP19:14
morganfainbergthat is19:14
dprincemorganfainberg: lets just do it!19:15
openstackgerritAndreas Jaeger proposed a change to openstack-infra/config: Use openstack-doc-tools for openstack-operations-guide-{lang}  https://review.openstack.org/7105619:15
* dprince doesn't review the reviewday bugs anyways19:15
*** coolsvap is now known as coolsvap_away19:15
morganfainbergdprince, hehe well i'll see if i can quickly provide a fix.  I am hoping to add reviewday json support to dolphm's nextreview once the json is available publically19:15
openstackgerritA change was merged to openstack-infra/config: Don't run non-voting gate-grenade-dsvm-neutron  https://review.openstack.org/6748519:16
fungii think a side effect of the latest nodepoold deletion changes makes it such that 'nodepool delete' out of band won't get rid of nodes until nodepoold gets around to taking care of them itself anyway19:20
openstackgerritA change was merged to openstack-infra/zuul: Fix up `zuul --version`  https://review.openstack.org/6662919:20
jeblairfungi: why is that?19:20
*** pmoosh has quit IRC19:20
jeblairfungi: is it because 'nodepool delete' is now a no-op?  since deletion is only in the cron?19:20
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Log gerrit comment  https://review.openstack.org/7028719:20
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Remove unused main in elasticRecheck.py  https://review.openstack.org/7047119:20
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Convert failed_job into an object  https://review.openstack.org/7053719:20
openstackgerritJoe Gordon proposed a change to openstack-infra/elastic-recheck: Map failed jobs to bugs in gerrit comment  https://review.openstack.org/7114819:20
fungijeblair: that's my suspicion, because i did a 'nodepool delete' across all the nodes listed as being in a delete state, and when it was done there were even more than when i started19:21
openstackgerritA change was merged to openstack-infra/config: Run tempest-dsvm-postgres-full with nova-api-metadata binary  https://review.openstack.org/6830519:22
fungii'm doing one more pass just to make sure19:23
*** weshay has joined #openstack-infra19:24
jog0clarkb: it looks like elasticSearch isn't getting any console data19:25
openstackgerritA change was merged to openstack/requirements: Depending on python-swiftclient>=1.6  https://review.openstack.org/7093519:25
jog0filename:"console.html"19:25
jog0shows no hits in last 15 minutes19:26
clarkbyes see sb19:26
clarkbit is about 5 hours behind. will add workers after parade19:26
jeblairclarkb: i think they stopped again19:27
clarkbreally? :(19:27
jeblairclarkb: and not long after starting19:27
clarkbwant to merge my patch and see if it helps?19:27
jog0clarkb: ahh thanks19:28
jeblairclarkb: without logrotate to blame for triggering it, i don't expect it to help19:28
clarkbok19:28
jeblairclarkb: i'll give it a shot but i'm not hopeful19:29
clarkbhow is disk on the nodes? crm needs disk right?19:29
jeblairclarkb: 10%19:30
*** igor___ has joined #openstack-infra19:32
*** johnthetubaguy has quit IRC19:34
SergeyLukjanovlooks like propose-requirements-updates is still failing19:34
*** Ajaeger has quit IRC19:35
fungidid clarkb's proposed fix for that merge yet?19:35
clarkbI dont think so19:36
*** igor___ has quit IRC19:37
fungiright, https://review.openstack.org/6996919:38
fungii was hoping mordred would have time to chime in on that19:38
bknudsonthere is something wacky going on -- https://review.openstack.org/#/c/66247/19:38
bknudsonsays it's gating19:38
bknudsonbut I don't think anyone +A ?19:38
fungibknudson: it says "Starting check jobs."19:38
bknudsonahh, not gating.19:38
bknudsonthanks19:38
fungibknudson: see discussion with devananda, sdague and jog0 in scrollback19:39
dkehnclarkb: in running tox -py27 locally I'm see errors with the commands = ... --testr-args='{posargs'}, when I remmove wroks, what am I missing19:39
fungibknudson: but in short, the additional comment spam is needed, at least temporarily, to support new freshness checks from zuul19:39
clarkbdkehn downgrade tox19:39
dkehnclarkb: yah thx19:39
clarkbthey did a release and its broken19:39
bknudsonfungi: ok, I was just freaking out!19:40
clarkb1.6.1 is the version you want19:40
fungidkehn: or join us in forking tox over https://bitbucket.org/hpk42/tox/issue/150/posargs-configerror ;)19:40
clarkbif we fork tox can we call it detox?19:40
* fungi checks to see if that's taken19:40
openstackgerritA change was merged to openstack-infra/config: Close unneeded fds before execing CRM 114.  https://review.openstack.org/7132019:40
*** odyssey4me has quit IRC19:40
*** markmcclain has joined #openstack-infra19:40
fungiyep, it's taken... https://pypi.python.org/pypi/detox19:41
fungi"detox is the distributed version of tox..."19:41
clarkb:( I wonder if detox is sane as an existing fork19:42
fungiclarkb: they share one bitbucket account, so probably not19:43
fungiand "Author: holger krekel"19:44
*** bhuvan has quit IRC19:44
*** shivh has joined #openstack-infra19:45
clarkbwhat about botox >_>19:45
fungitoxin19:46
dimsfungi, looks like Daniel has merged the bug we found in libvirt (https://bugzilla.redhat.com/show_bug.cgi?id=929412) - is there a vm image i can download (as close to what we deploy) so i can compile the libvirt from sources by hand to try stuff out19:46
uvirtbotdims: Error: Could not parse XML returned by bugzilla.redhat.com: HTTP Error 404: Not Found19:46
fungiclarkb: pypi and apt-cache searches turn up no hits for toxin19:46
openstackgerritDolph Mathews proposed a change to openstack-infra/elastic-recheck: add query for bug 1276778  https://review.openstack.org/7135719:46
uvirtbotLaunchpad bug 1276778 in tempest "test_lock_unlock_server: failed to reach ACTIVE status and task state "None" within the required time" [Undecided,New] https://launchpad.net/bugs/127677819:46
openstackgerritMorgan Fainberg proposed a change to openstack-infra/reviewday: Ensure WORKINPROGRESS reviews are at the bottom of the list.  https://review.openstack.org/7135819:47
fungidims: the closest i can offer is the instructions in devstack-gate's readme.rst19:47
dimsfungi, k thx19:47
fungidims: the providers where we're currently running jobs don't provide a means to download (or upload) server images19:48
dimsfungi, thanks. understood19:48
jeblairclarkb: crm is a red herring; it's stuck sending data to logstash19:50
jeblairclarkb: (i'm doing foregroud debugging)19:52
clarkbjeblsir: rgr. possible elasticsearch backup then19:52
clarkbif itvfell into gc hell thst could explain it or network fail splitting the cluster19:53
SergeyLukjanovjeblair, it looks like zuul is still failing unit tests sometime, is it ok if I'll create an issue for it?19:54
*** e0ne has joined #openstack-infra19:55
*** davidhadas has joined #openstack-infra19:56
markmcclainthe gate is seeing name resolution failures for git.openstack.org19:57
markmcclainhttps://jenkins03.openstack.org/job/gate-devstack-dsvm-cells/798/console19:57
*** hogepodge has quit IRC19:57
fungii wonder if conficker traffic is bringing the resolvers at our providers to their knees19:59
jeblairSergeyLukjanov: yep!20:00
fungimarkmcclain: bug 127038220:00
SergeyLukjanovjeblair, ok, I'm trying to understand the errors in logs now20:00
uvirtbotLaunchpad bug 1270382 in openstack-ci "Name resolution failure on gate job" [Medium,Incomplete] https://launchpad.net/bugs/127038220:00
lifelessAlex_Gaynor: yes, am on it; trunk being broken didn't help :(20:02
fungimarkmcclain: logstash says 10 incidents of that in the past 24 hours20:02
*** igor___ has joined #openstack-infra20:03
*** igor____ has joined #openstack-infra20:05
fungiclarkb: jeblair: nodepool.o.o has config updates and additional debugging patches in place. i'm restarting the daemon now, unless there are objections20:05
markmcclainfungi: thanks for the link20:05
fungimarkmcclain: i wish i had a better answer... moar internets?20:06
fungithe one you linked happened in rackspace, so i'll see if their status page says anything about dns issues20:07
jeblairfungi: no objections20:07
*** igor___ has quit IRC20:07
fungion the assumption that clarkb will also not object, restarting it now ;)20:08
markmcclainfungi: looking back 7 days…. there are 34 incidents on rax.. must be some kind of transient error20:09
markmcclainhaven't seen it on HP20:09
*** mrodden has quit IRC20:09
fungimarkmcclain: probably not related, but "02/05/14 01:01 PM EST Our Cloud engineering team is investigating an issue impacting a portion of Next Gen Cloud Server customers attempting to build new server instances from custom images. During this time, customers may be experiencing extended delays."20:09
*** hogepodge has joined #openstack-infra20:09
fungimarkmcclain: what's extra sad is that rackspace is where we host that domain. so you'd think anywhere had trouble not resolving those records it would be other providers20:10
markmcclainfungi: that is a good point20:11
*** julim has joined #openstack-infra20:11
fungimarkmcclain: one thing we *could* consider would be adding a local caching resolver daemon on each slave and having the first step of the job be to prime that cache with multiple resolution retries20:13
jeblairclarkb: i've tracked the pusher problem to "self.logq.put(out_event)".  that makes me suspicious that we're filling the queue.  i'll debug the other side of the queue after lunch20:13
jeblairclarkb: but we should start considering that logstash is the problem20:13
*** yolanda has quit IRC20:13
*** markmcclain has quit IRC20:15
*** thuc_ has quit IRC20:16
*** thuc has joined #openstack-infra20:17
*** mrodden has joined #openstack-infra20:17
*** thuc has quit IRC20:21
*** gokrokve_ has quit IRC20:21
*** DeeJay1 has quit IRC20:21
*** gokrokve has joined #openstack-infra20:21
fungisince the nodepool restart has been waiting for about 15 minutes now, i'm going to kill it for the sake of expediency and clean up the mess instead20:24
*** gokrokve has quit IRC20:26
fungi#status note nodepoold restarted with additional debugging patches20:27
clarkbjeblair: I just double checked elasticsearch and it appears to be happy20:27
clarkbfeeling is starting to return to my toes and fingers20:28
openstackgerritDoug Hellmann proposed a change to openstack-dev/pbr: Do not force log verbosity level to info  https://review.openstack.org/7137420:29
clarkbjeblair: did you change someting? a minute ago or so the bigdesk index requests graphs spiked20:31
*** hogepodge has quit IRC20:32
openstackgerritA change was merged to openstack-infra/zuul: Add zuul_version to status.json samples  https://review.openstack.org/6604320:34
openstackgerritA change was merged to openstack-infra/zuul: Display zuul_version in zuul status page  https://review.openstack.org/6605220:34
*** freyes has quit IRC20:37
*** thuc has joined #openstack-infra20:38
clarkbjeblair: restarting the logstash indexer seems to help. unfortunately they don't log very verbosely20:42
clarkbjeblair: I did that on 06, I can go ahead and do it for the others, but will wait to see if you want ot capture anything else20:43
*** hashar has joined #openstack-infra20:43
zaroclarkb: hey, i double checked that regex and it works.  talk about this https://review.openstack.org/#/c/7086520:48
clarkbzaro: ?20:49
zaroclarkb: loaded up yaml and verified pattern match with re.match(..) on a clean ubuntu precise vm.20:49
*** rlandy has joined #openstack-infra20:50
zaroclarkb: not sure why i thought it didn't match before, i think i must have been doing something wrong.20:50
clarkbjeblair: I am stracing the working on logstash-worker0520:51
zaroclarkb: i'm not sure why zuul-dev is not doing the recheck, do you have any ideas what i should try next?20:51
clarkbzaro: probably need to try a recheck and capture the logs for that then digi nto zuul20:52
zaroclarkb: unfortunately i don't have access to zuul-dev.20:52
clarkbjeblair: a lot of epoll waiting and futex waits. I think it may have gotten deadlocked inside logstash20:54
*** kraman has quit IRC20:56
clarkbjeblair: you can find the trace files at logstash-worker05:~clarkb/traces20:56
*** kraman has joined #openstack-infra20:56
*** sarob has joined #openstack-infra20:57
*** kraman has quit IRC20:57
*** kraman has joined #openstack-infra20:57
clarkbjeblair: is there any other data we should collect before restarting the indexers?20:57
*** sarob has joined #openstack-infra20:57
clarkbjeblair: going to grab lunch while I wait to hear back from you.20:59
clarkbfwiw I have not seen this behavior before, typically the backups happened in elasticsearch when gc got out of hand20:59
*** amcrn has joined #openstack-infra21:00
clarkbzaro: ya, I can do that for you after lunch21:01
clarkbzaro: did you see the parade?21:02
clarkbzaro: 700k people according to SPD21:02
*** oubiwann_ has quit IRC21:02
*** nati_ueno has quit IRC21:02
*** oanufriev has joined #openstack-infra21:03
*** malini is now known as malini_afk21:04
*** nati_ueno has joined #openstack-infra21:04
*** melwitt has joined #openstack-infra21:05
*** dprince has quit IRC21:05
zaroclarkb: no but that's insane! did you catch it?21:06
*** CaptTofu_ has joined #openstack-infra21:06
openstackgerritA change was merged to openstack-infra/zuul: Display last_reconfigured in zuul status page  https://review.openstack.org/6605321:06
clarkbyup, it was cold21:06
openstackgerritKhai Do proposed a change to openstack-infra/config: give zaro access to zuul-dev server  https://review.openstack.org/7138021:07
zaroclarkb: ^21:08
*** CaptTofu has quit IRC21:09
*** DinaBelova is now known as DinaBelova_21:09
*** rfolco has quit IRC21:10
clarkbwow they are asking people to stop using their phones now because ETOOMANYPHONES21:11
*** hogepodge has joined #openstack-infra21:11
zarohaha! wonder if it's the data or voice? i'm guessing too much facebook or instagram.21:13
*** rlandy has quit IRC21:14
*** mrda_away is now known as mrda21:17
*** dripton has quit IRC21:17
mattoliveraumorning21:21
*** oubiwann_ has joined #openstack-infra21:22
*** dripton has joined #openstack-infra21:22
*** smarcet has left #openstack-infra21:23
notmynameis it possible to search by group in gerrit?21:24
*** blamar has joined #openstack-infra21:25
*** dcramer_ has joined #openstack-infra21:26
*** blamar has quit IRC21:26
*** blamar has joined #openstack-infra21:26
funginotmyname: search by what kind of group? user groups?21:28
notmynamefungi: ya, eg I'd like to search for something like reviewer:swift-core21:28
notmyname(which doesn't work)21:28
zaronotmyname: not available on review.o.o, but is available in review-dev.o.o21:29
fungioh, like search for changes where the owner is a member of a group?21:29
zaroit's 'ownerin' criteria, available in newer gerrit.21:29
notmynamefungi: ya, essentially I want to find stuff that hasn't been reviewed by a core memeber21:29
fungizaro: oh, they added that in 2.8? wonderful!21:29
notmynameok21:29
zarohere's the doc on it https://gerrit-review.googlesource.com/Documentation/user-search.html21:30
zarojeblair: ping21:30
jeblairclarkb: okay, yeah i'm not in the mood to debug logstash, so let's just restart 0521:33
jeblairzaro: pong21:33
shivhfungi: requested new service account as suggested. seems email did not work yesterday, no moderator response, so created a bug report. anything else i should do?21:34
*** nati_ueno has quit IRC21:35
*** jhesketh__ has joined #openstack-infra21:35
jhesketh_krtaylor: ping21:36
jhesketh__Morning all21:36
zarojeblair: want to ask a few questions about proposed 'workflow' label, https://etherpad.openstack.org/p/gerrit-workflow-label21:36
*** oubiwann_ has quit IRC21:37
*** oubiwann_ has joined #openstack-infra21:37
jeblairzaro: answers good?21:39
zarojeblair: yes, thanks.21:40
*** paul-- has quit IRC21:42
*** sparkycollier has joined #openstack-infra21:42
*** markmcclain has joined #openstack-infra21:43
*** alexpilotti has quit IRC21:43
*** markmcclain1 has joined #openstack-infra21:43
*** alexpilotti has joined #openstack-infra21:45
*** alexpilotti has quit IRC21:47
*** markmcclain has quit IRC21:47
*** hashar has quit IRC21:48
krtaylorjhesketh_, pong21:48
*** dizquierdo has joined #openstack-infra21:49
jhesketh__krtaylor: Hey, I think I was mentioned to you in the backscroll about something to do with swift?21:49
jhesketh__anything I can help with?21:49
jeblairclarkb, fungi: logstash restarted on all hosts (except 01), and the workers too.  workers 01-16 are in the pool21:50
jeblairstatus: push-log194653656621:50
jeblairugh21:50
jeblairqueue: 19465321:50
krtaylorjhesketh_, ArxCruz, and I are looking at a jenkins swift plugin, we were wondering if there were others looking at it also21:50
*** oubiwan__ has joined #openstack-infra21:50
jeblairkrtaylor: jclouds plugin supports swift21:51
reedfungi, re:https://review.openstack.org/69636 jimmy is right: we're not moving silverstripe to trove at this time21:51
krtaylorjhesketh_, it doesnt look like it would be too bad with joss.swift21:51
*** oubiwann_ has quit IRC21:51
fungishivh: sometimes we get behind on moderating non-subscriber posts to the openstack-infra mailing list, sorry... i'll look at the bug soon hopefully21:51
krtaylorjeblair, looking at that now, thanks21:52
shivhfungi: np, wasnt sure i had missed something. no hurry.21:52
jhesketh__krtaylor: oh cool, interesting21:53
fungireed: instead we're going to have the openid server connect to a mysqld presented from whatever is embedded within cloudsites?21:53
jhesketh__krtaylor: so I was looking at doing it in a way where we could use formpost (or tempurl) as opposed to storing credentials on Jenkins21:53
jhesketh__krtaylor: I put this together yesterday as a test: https://review.openstack.org/#/c/71189/21:54
*** mestery has joined #openstack-infra21:54
jhesketh__but it's clearly not a Jenkins plugin and we're going to have to figure out how to get the console logs along for the ride too21:54
jhesketh__but as you can see it uses information given to it by zuul21:54
*** oubiwan__ has quit IRC21:54
*** oubiwann_ has joined #openstack-infra21:55
krtaylorjhesketh_, we did similar, we just have a script uploading into swift21:56
clarkbthere is already a jenkins swift plugin21:56
clarkbthe jclouds plugin supports blob stores21:56
jeblairkrtaylor: the main thing we're solving here is that we want untrusted workers to be able to push to swift; jenkins, by its architecture is trusted, so the problem space is a bit different.  but we want to support non-jenkins job runners.21:56
clarkband it *should* work since I fixed big chunks of it21:56
*** jasondotstar has quit IRC21:56
krtaylorjeblair, ok that helps21:56
jeblairkrtaylor: so what jhesketh__'s change to zuul does is provide the formpost glue so a job runner can only upload into restricted paths in swift21:57
jeblairclarkb: did you work on jclouds or something else?21:57
*** jasondotstar has joined #openstack-infra21:57
clarkbjeblair: jclouds, the swift stuff didn't work at all21:57
clarkbbut it works now21:57
krtaylorclarkb, good to know, I wish ArxCruz was on, he'll want to hear this :)21:58
krtaylorjeblair, clarkb, so is the plan to move to swift-based log artifacts?21:59
jeblairqueue: 18176422:00
clarkbjeblair: yeah it is slowly but surely catching up22:00
jeblairclarkb: eta 126 mins22:00
zarojeblair: workflow label is now on review-dev.o.o22:01
jeblairkrtaylor: yes, and possibly other artifacts too22:01
jeblairtarballs, etc22:01
annegentlefungi: sooo.... I really need to do some more editing before cutting that branch... can I ping you tomorrow to ask for that O'REilly branch to be set up?22:01
*** gokrokve has joined #openstack-infra22:01
*** stack555 has joined #openstack-infra22:02
clarkbannegentle: feel free to ping any of us22:02
clarkbannegentle: we just need to create a branch in gerrit ya?22:02
annegentlefungi: after I beg our editor for an extension ha ha22:02
fungiannegentle: sure. as clarkb says me or any of the gerrit admins22:02
*** nati_ueno has joined #openstack-infra22:02
stack555hello clarkb22:03
annegentlefungi: clarkb: I think another branch in gerrit right? I don't think oreilly needed to work outside of gerrit22:03
clarkbstack555: hi, can you repeat your question for the folks here22:03
stack555sure22:03
annegentleand I want to bring stuff in22:03
stack555hello all, I am individual contributer ..while creating the jerrit account I accidentally signed USG CLA and system CLA. Now I cant delete them from my account and they are stuck in pending state..22:03
fungistack555: i can go ahead and clear those22:03
fungijust a sec22:03
stack555do you need my account id or something22:04
fungiannegentle: yes, that sounds like all we'd need22:04
annegentleand now a general question about gerrit, how do I get a copy of a specific patch that is prior to the current patch? on https://review.openstack.org/#/c/68936/ I specifically want patch 13.22:04
clarkbfungi: so that I am aware of the proper fix, basically find rows for those CLAs in the CLA tables and delete them?22:04
fungistack555: no, i just clear them all. you'll probably be one of many, but the only one who noticed or bothered to ask22:04
stack555account id is 1016222:04
fungiclarkb: yes22:04
clarkbfungi: that reminds me, you should take a look at account 10226 when you are in there22:05
clarkbfungi: I think we should probably disable it22:05
clarkbif you look at the name you will see why22:05
fungiclarkb: i saw your comment in scrollback the other day and mentioned it over in #launchpad, but i think all the launchpad admins have either died or fallen into an eternal slumber22:06
openstackgerritJames E. Blair proposed a change to openstack-infra/config: Set appropriate rate-limit for RAX clouds.  https://review.openstack.org/6850922:06
clarkbfungi: ya, I think in the accounts table is a column that allows us to disable accounts on our end22:06
clarkbfungi: but it was late at night and I didn't feel like updating the DB randomly22:06
*** mrodden has quit IRC22:07
fungiclarkb: however, that was the only comment left by that account anyway, and if they want to try again they'll just come in from a different lp account anyway22:07
clarkbthis is true22:07
*** david-lyle has quit IRC22:08
fungiclarkb: delete from account_agreements where status = 'n';22:08
fungi(for future reference)22:09
stack555Hello do you have all the info that you need ??22:09
fungistack555: i've cleared your pending agreements22:09
clarkbfungi: thanks22:09
stack555yes22:09
stack555thanks a lot22:09
fungiyou were one of 14 accounts in a similar situation22:09
clarkbjeblair: for https://review.openstack.org/#/c/69442/ if I whip up a small change to that to support dev slaves better will you be able to rereview? or should I approve that as is and work on the dev slave improvements later?22:10
*** cody-somerville has joined #openstack-infra22:10
fungiwell, one of 8 accounts. i was counting duplicates because it looks like most people who think to agree to one usually agree to both just for good measure22:10
clarkbjeblair: I think I want to add a flage to single_use_slave that selects the appropriate key22:10
clarkband use a single class22:10
*** mfer has quit IRC22:11
jeblairopenstack gerrit's main page now shows only 5 minutes of activity per page (because it's so active).22:11
*** mrodden has joined #openstack-infra22:12
jeblairgerrit's gerrit shows 3 days of activity.22:12
*** dims has quit IRC22:12
jeblairaosp shows about 4 hours.22:12
clarkbwow22:12
fungijinkies22:12
jeblairas does cyanogenmod22:12
jeblairwe're also about to catch up to the review numbers for aosp.22:13
jeblairthey are at 8100022:13
jeblairlooks like we passed gerrit itself a while ago22:13
jeblairclarkb: it's broken now, let's merge your change as is then extend and fix22:14
clarkbjeblair: wfm22:14
openstackgerritA change was merged to openstack-infra/config: Set appropriate rate-limit for RAX clouds.  https://review.openstack.org/6850922:15
jog0clarkb: whats your ETA for logstash catching up22:16
jeblairclarkb, fungi, lifeless: ^ lets see what impact that has22:16
clarkbjog0: jeblair thought about 2 hours a little while back22:16
mordredjeblair, jhesketh__ ooh neat!22:17
stack555Hello All, I amgetting the following error on doing git commit fatal: ICLA contributor agreement requires current contact information.  Please review your contact information:    https://review.openstack.org/#/settings/contact22:17
*** mrodden has quit IRC22:17
jog0clarkb: cool thanks22:17
stack555i think i might have to resign ICLA??22:17
fungistack555: did you follow that url and enter contact information?22:17
clarkbjeblair: I am going to approve my change then, I can babysit and kick off an image build or two22:17
clarkbfungi: jeblair ^ does that interfere with the nodepool work?22:17
stack555on doing  that it tells me that my email is not a part of openstack.org/regiter22:18
*** mrda is now known as mrda_away22:18
stack555is that required???22:18
fungijeblair: hopefully it will help--at least half the waiting deletes are in rackspace, but really it looks roughly proportional to our quotas on each provider22:18
clarkbstack555: yes, foundation membership with emails that match is required22:18
*** Shrews has quit IRC22:18
fungistack555: https://wiki.openstack.org/wiki/CLA-FAQ22:19
stack555sure thank you22:20
clarkband approved, will babysit the slave manifest change22:21
jeblairclarkb: should be fine; will only bother us if we need to restart np22:21
jog0clarkb: now that the config patch landed I am reteting https://review.openstack.org/#/c/68304/22:22
*** markmcclain1 has quit IRC22:23
*** jergerber has joined #openstack-infra22:25
fungijeblair: actually, looking at the breakdown more closely, it's really just rackspace and hpcloud-az2 which have the lion's share of delete state nodes. hpcloud-az1 and -az3 are fairly clean in that regard22:26
*** mestery has quit IRC22:26
fungiso maybe it will help quite a bit if we're overrunning the rate limits for those api calls22:26
jeblairfungi: az2 does have way more servers than az1 or az322:27
fungiyeah, but this is more than an order of magnitude difference22:27
openstackgerritA change was merged to openstack-infra/config: Redo slave manifests for clarity and correctness.  https://review.openstack.org/6944222:27
fungijeblair: http://paste.openstack.org/show/62680/22:28
fungijeblair: at this point, all nodes in az2 are stuck in a delete state22:28
*** e0ne has quit IRC22:28
fungiit's been climbing steadily, but just hit the quota moments agi22:29
fungiago22:29
*** dims has joined #openstack-infra22:29
*** thomasem has quit IRC22:30
fungioh, nevermind. we must have more quota there? it's up to 104 in az2 now22:30
*** denis_makogon_ is now known as denis_makogon22:30
*** gokrokve has quit IRC22:30
fungiright, we have 192 quota there these days22:30
jeblairfungi: yeah, 4x the 48 in the other azs22:31
fungiso it's just past the 50% mark in a delete state for that provider22:31
fungianyway, still considerably worse than the quota proportions22:31
clarkbzaro: 2014-02-05 22:29:46,226 WARNING zuul.Scheduler: Project gtest-org/gtest not found is why recheck no bug is not doing anything22:32
fungisounds like it needs adding to layout-dev.yaml?22:33
jeblairclarkb: nodepool.o.o is uptodate via puppet22:33
clarkbfungi: ya, I think layout-dev must be missing something. I don't know what that is yet it doesn't seem readily apparently22:33
clarkbthere is a projects: whith - name: gtest-org/gtest in it22:34
clarkbaha! I see the bug22:34
*** markmcclain has joined #openstack-infra22:34
fungiso, some of the delete problem seems to be hpcloud-az2. we're holding fairly steady on delete counts for other providers but continually climbing in stale delete numbers for az222:34
clarkbzaro: there is an extra 'projects:' in layout-dev22:35
*** dangers is now known as dangers_away22:35
*** markmcclain1 has joined #openstack-infra22:36
*** markmcclain1 has quit IRC22:36
*** markmcclain1 has joined #openstack-infra22:36
*** markmcclain1 has quit IRC22:36
*** markmcclain1 has joined #openstack-infra22:37
*** markmcclain1 has quit IRC22:37
fungithe 0.1-hour quantization of delete node times in az2 looks like http://paste.openstack.org/show/62685/22:37
*** markmcclain has quit IRC22:39
*** dims has quit IRC22:39
jeblairafter the configuration reload, some of the providers are doing nothing22:40
*** kraman has quit IRC22:44
*** oubiwan__ has joined #openstack-infra22:44
*** oubiwann_ has quit IRC22:44
*** CaptTofu_ has quit IRC22:45
jeblairyeah, none of the rax task managers are running22:45
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Image logs accessible via HTTP  https://review.openstack.org/7119022:47
*** mriedem has quit IRC22:47
*** miqui has quit IRC22:47
jeblairclarkb, fungi: how do you feel about reverting?22:47
*** wchrisj_ has joined #openstack-infra22:48
*** jasondotstar has quit IRC22:48
fungithe hpcloud-az2 delete state count has dropped at least22:49
fungithough the ones in rax have climbed22:49
jeblairthe thread dump says the rax taskmanagers are waiting for something to do22:49
*** apevec has joined #openstack-infra22:50
apevecfungi, fyi tempest grizzly should be fixed now with https://review.openstack.org/#/q/Iea57598698b4faf906e82a2974497221d07f4d16,n,z22:50
jeblairunfortunately the new per-provider cleanup threads are not named so i can't tell which is which22:50
apevecit was reqs mismatch22:50
jog0https://review.openstack.org/#/c/71191/22:50
jog0cisco is just spamming us22:50
apevecending with pkg_resources.DistributionNotFound: SQLAlchemy>=0.7.3,<=0.7.9 in c-vol22:51
clarkbjog0: I am ok with a revert22:51
clarkbjeblair: ^22:51
mordredjeblair: I'm ok with a revert22:51
jog0nulljob/TempestForN1KV/6/ : SUCCESS22:51
mordredI'm also ok with reverting jog022:51
mordredexcept I don't know what that means22:51
fungijeblair: clarkb: i assume we're talking about reverting the entire patch series22:52
jeblairfungi: yep22:52
clarkbjeblair: if logstash locks up like that again, I will probably look into upgrading logstash. Their change log says things like 'bug fixes galore' and digging into their jira I find a couple cases of hanging that have been fixed22:52
*** oubiwann_ has joined #openstack-infra22:52
*** oubiwan__ has quit IRC22:52
*** dizquierdo has quit IRC22:53
*** oubiwann_ has quit IRC22:53
mordredclarkb: well, we know that bug fixes never bring new bugs22:53
mordredclarkb: so that's good22:53
clarkbmordred: right:) most of my time upgrading last round was spent working around new bugs22:53
*** gokrokve has joined #openstack-infra22:53
fungijeblair: clarkb: i'll go ahead and put together a series of reverts real quick22:53
openstackgerritJames E. Blair proposed a change to openstack-infra/nodepool: Revert delete-rework branch  https://review.openstack.org/7140622:53
jeblairfungi: done22:53
fungioh, or that22:54
jeblairfungi: but do double check i got everything22:54
* clarkb reviews22:54
*** Sukhdev has joined #openstack-infra22:54
fungiit looks like a far simpler change when squashed like that, but yeah i'm comparing to the commit log now22:55
clarkbfungi: it is... I am not a fan of the lifeless style of review22:56
*** mgagne has quit IRC22:57
jog0clarkb: he once gave me a -1 without any comment ;)22:57
*** ryanpetrello has quit IRC22:57
clarkbjog0: apparently this is common in tripleo land but you guys review the entire chain of things rather than the diff between states A and B22:57
jog0clarkb: to be clear revert means making Cisco Neutron CI  shut up?22:58
clarkbjog0: cisco neutron ci?22:58
jog0clarkb: yeah22:58
harlowjahi guys, is there anyway to get more info when a build has the following 'Build timed out (after 40 minutes)'22:58
jog0clarkb: see https://review.openstack.org/#/c/71191/22:58
mordredharlowja: well - it usually means the the build took longer than 40 minutes22:59
* mordred hides22:59
harlowja:)22:59
Sukhdevwill somebody here be able to answer a question regarding neutron-debug probe-create?22:59
jeblairharlowja: which build?22:59
clarkbjog0: pretty sure nodepool reverting will have nothing to do with that22:59
harlowjamordred i would suspect so, http://logs.openstack.org/12/71312/4/check/gate-taskflow-tox-py27-sa8-mysql/ccef4d9/console.html22:59
fungiharlowja: did the subunit output get captured as a separate file?22:59
clarkbSukhdev: no probably not22:59
harlowjafungi ah, this goes back to the subunit thing i gotta fix, let me do that23:00
fungiharlowja: right, looks like we only got the console log there23:00
harlowjaya, let me fix up my patch to fix that problem23:00
jeblairjog0, fungi, clarkb: shall we remove cisco neutron ci from the voting group?23:00
jog0clarkb: ok that is why I was so confused23:00
Sukhdevclarkb: thanks - do you know what is IRC for devstack related questions?23:00
jog0jeblair: ++, its a noop right now23:00
fungijeblair: i'll do that and follow up to their account request e-mail thread23:01
jog0I  can live with comments but noop +1s23:01
jeblairfungi: ok cool thx23:01
SukhdevWill somebody here be able to answer a question on Jenkins setting for "recheck no bug" setting?23:01
jeblairclarkb, mordred: are you reviewing 71406?23:02
clarkbSukhdev: #openstack-dev for devstack questions23:02
Sukhdevclarkb:thanks23:02
mordredjeblair: yeah. but go ahead. I'm not expecting to find a blocker23:02
clarkbSukhdev: yes we can talk about jenkins settings for rechecks23:02
jeblairmordred, clarkb: no prob, i can wait, i just didn't want to wait if you weren't doing anything23:03
clarkbSukhdev: short story is (there is a thread on the infra mail list) gerrit trigger plugin can't do it but zuul can23:03
clarkbjeblair: I just scanned the list, I think you got everything. Looking at diffs now23:03
mordred+223:04
openstackgerritKhai Do proposed a change to openstack-infra/config: remove extra projects section  https://review.openstack.org/7141023:04
zaroclarkb: ^23:04
Sukhdevclarkb: - I am setting jenkin's Gerrit plugin. I am able to get the notifications for recheck, but, am able to get it for patch create -23:04
ArxCruzkrtaylor: clarkb wow what I didn't hear?23:05
clarkbjeblair: and approved23:05
Sukhdevclarkb: would you happen to know how/where do the create Jenkins config?23:05
jeblairArxCruz: search for swift in http://eavesdrop.openstack.org/irclogs/%23openstack-infra/%23openstack-infra.2014-02-05.log23:05
clarkbSukhdev: no, we haven't used the jenkins gerrit trigger plugin in almost 2 years23:05
clarkbSukhdev: please see the thread at http://lists.openstack.org/pipermail/openstack-infra/2014-February/000759.html23:06
mordredclarkb: wow. has it been that long?23:06
*** weshay has quit IRC23:06
clarkbmordred: yes will be 2 years in July?23:06
clarkbmaybe closer to 18 months at this point23:06
mordredstill.23:07
mordredwe shoudl throw zuul a birthday you know23:07
openstackgerritA change was merged to openstack/requirements: Sort tracked projects list  https://review.openstack.org/6377023:07
mordredDate:   Tue May 29 14:49:32 2012 -070023:07
mordred    Initial commit.23:07
*** wchrisj_ has quit IRC23:07
*** esp has joined #openstack-infra23:08
openstackgerritJenkins proposed a change to openstack-dev/hacking: Updated from global requirements  https://review.openstack.org/7141223:08
mordredI consider initial commits from jeblair to be essentially production code. all the rest is just polish23:08
Sukhdevclarkb: thanks for the link - where can get more information about how does zuul create the configuration?23:08
clarkbSukhdev: http://ci.openstack.org/zuul23:09
ArxCruzjeblair: I didn't understand what you mean with the plans is to replace jenkins with swift... I'm not a expert, but I though swift was the object storage, how it can replace jenkins?23:09
ArxCruzoh, the job-runner okay, got it23:09
openstackgerritA change was merged to openstack/requirements: Add rally to tracked projects list  https://review.openstack.org/6374123:10
openstackgerritJoshua Harlow proposed a change to openstack-infra/config: Add a testr specific builder  https://review.openstack.org/7051123:10
harlowjafungi clarkb  (if i didn't do it right let me know ) ;) ^23:10
harlowjadamn ;) ^ doesnt look right, lol23:10
openstackgerritJoshua Harlow proposed a change to openstack-infra/config: Add a testr specific builder  https://review.openstack.org/7051123:11
clarkbI am doing zmq testing on jenkins-dev again, if this pans out I will approve my zmq change23:12
clarkbbut I can put this down if nodepool or whatever needs more attention23:12
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Image logs accessible via HTTP  https://review.openstack.org/7119023:14
openstackgerritA change was merged to openstack-infra/nodepool: Revert delete-rework branch  https://review.openstack.org/7140623:15
*** krotscheck has quit IRC23:15
ArxCruzjhesketh__: hey, so https://review.openstack.org/#/c/71189/ very cool!23:15
*** esp has left #openstack-infra23:15
ArxCruzjhesketh_: In this case, jenkins will continue to publish using scp plugin right ?23:15
*** dcramer_ has quit IRC23:16
* fungi is so pleased...23:16
jhesketh__ArxCruz: well that entirely depends on how you configure Jenkins23:16
jhesketh__but yes23:17
ArxCruzcool, and when fungi jeblair clarkb will approve this? :D23:17
fungiThe following message to <cisco-openstack-neutron-ci@cisco.com> was undeliverable. The reason for the problem: 5.1.0 - Unknown address error 550-'5.1.1 <cisco-openstack-neutron-ci@cisco.com>... User unknown'23:17
openstackgerritA change was merged to openstack-infra/elastic-recheck: Log gerrit comment  https://review.openstack.org/7028723:18
fungiguess it's time to add another paragraph to my message and resend it to the original account requesters23:18
*** slong has joined #openstack-infra23:18
jhesketh__ArxCruz: the proposed change actually won't get run. The next step will be to test it out with JJB23:18
jhesketh__possibly using http://ci.openstack.org/jenkins-job-builder/publishers.html#publishers.post-tasks23:19
jhesketh__but the zuul swift instructions needs merging first23:19
clarkbfungi: :/23:20
ArxCruzjhesketh__: that's what I'm talking23:20
ArxCruzjhesketh__: today I've started a swift plugin on jenkins, based on the scp plugin23:20
ArxCruzBut will take a while to be functional23:20
ArxCruzyour work seems to be already pretty functional23:20
jhesketh__ArxCruz: I thought clarkb said that already existed?23:20
openstackgerritA change was merged to openstack-infra/elastic-recheck: Remove unused main in elasticRecheck.py  https://review.openstack.org/7047123:20
ArxCruzjhesketh__: didn't knew about jclouds before begin lol23:21
clarkbArxCruz: jhesketh__ it does exist23:21
*** david-lyle has joined #openstack-infra23:21
krtaylorArxCruz, jhesketh_ Y, the jclouds is news to us23:22
*** masayukig has joined #openstack-infra23:22
krtaylorArxCruz, do you have time to look at that tonight?23:23
*** rcleere has quit IRC23:23
jeblairfungi: nodepool is ready to restart23:24
jeblairfungi: you've been doing that a lot recently, want to again?23:24
fungijeblair: sure, i'll take care of it23:25
ArxCruzkrtaylor: a few, it's WoW time ;D23:25
fungiyep, looks like it has the change23:25
ArxCruzkrtaylor: but let's continue with our script, then move on to jclouds23:25
openstackgerritDavid Johansen proposed a change to openstack-infra/jenkins-job-builder: Added support for least load plugin.  https://review.openstack.org/7131623:26
*** jgrimm_ has quit IRC23:26
*** wchrisj__ has joined #openstack-infra23:26
*** CaptTofu has joined #openstack-infra23:27
*** mriedem has joined #openstack-infra23:28
*** esker has quit IRC23:29
*** esker has joined #openstack-infra23:29
*** flaper87 is now known as flaper87|afk23:30
*** denis_makogon has quit IRC23:32
*** jnoller has quit IRC23:32
*** paul-- has joined #openstack-infra23:33
*** kraman1 has joined #openstack-infra23:33
*** yamahata has quit IRC23:33
*** esker has quit IRC23:34
clarkbjeblair: fungi https://review.openstack.org/#/c/70283/2 is another fun change we might consider merging before spinning up image builds23:37
openstackgerritMatthew Oliver proposed a change to openstack-infra/config: Nodepool image logs accessible via HTTP  https://review.openstack.org/7119023:37
openstackgerritRuslan Kamaldinov proposed a change to openstack-infra/storyboard: Add oslo fixture module and update everything else  https://review.openstack.org/6983023:39
*** e0ne has joined #openstack-infra23:40
jeblairclarkb: should we add the ext4 features during the image build?  (can you do that with an online fs?)23:40
clarkbjeblair: you can do it on an online / but it is trickier than my change there23:40
*** HenryG has quit IRC23:41
jeblairclarkb: seems like it's worth doing though; the more consistent the envs the better i think23:42
jeblairclarkb: but we can start with that23:42
mordredjeblair: do you have a sec to explain credentials-id to me?23:42
*** julim has quit IRC23:42
jeblairmordred: create a credential using the web ui, then find the id it used in the xml file23:43
jeblairmordred: (the file is one that we copy around with the tarballs so new jenkinses get the same credential id)23:43
jeblairmordred: it's for an ssh key23:43
jeblairfor the slaves23:44
mordredyah. grok that. did we pre-precreate the ssh key and then add it?23:44
*** e0ne has quit IRC23:44
jeblairmordred: the ssh key is in hiera and installed on the system, the credential just points to it23:44
mordredah - good - I see that option23:44
*** mrda_away is now known as mrda23:45
fungimordred: in production for us it's pointing to ~/jenkins/.ssh/id_rsa23:45
jeblairmordred: so, yes, the actual key is created in the normal manner (ssh-keygen)23:45
fungier,  ~jenkins/.ssh/id_rsa23:45
mordredgod I hate jenkins23:45
jeblairmordred: almost gone23:45
fungiwhich i think is the default behavior for the webui if you just say "this credential is an ssh key on the filesystem"23:45
jeblairfungi, clarkb: looks like rax api requests are happening > 1/s now23:46
fungijeblair: i'm also mass-deleting things which were hanging around from before the restart23:46
clarkbhttp://www.debian-administration.org/articles/643 indicates conversion should happen in single user mode which isn't a thing on ubuntu anymore aiui23:46
clarkbbut should be safe to try since we will just discard a failed image build23:46
fungiold nodes in building and ready state primarily23:46
clarkbI will probably need to run through that on rax by hand just to get a feel for what happens23:47
jeblairfungi: ++; i'm just watching the log though which at this point is probably just spinning up new machines23:47
fungiexcellent23:47
clarkbbut even then most files won't use extents23:48
clarkbI think for now mounting as ext4 is simple and a big win23:48
jeblairclarkb: there's the dir trees thing...23:48
jeblairclarkb: what about ext4 do people think will be better?23:49
mordredjeblair: it fixes neutron23:49
clarkbjeblair: it has been clarified since then that the guest fs for nova VMs is more important in the nbd network namespace situation23:49
mordredjeblair: don't ask way23:49
mordredwhy23:49
clarkbjeblair: but others think the switch to ext4 for the test slaves themselves may help on the performance front for our slaves23:50
*** eharney has quit IRC23:50
*** prad_ has quit IRC23:50
jeblairmordred: well, why is important... we only get some ext4 features when mounting ext3 as ext423:50
* mordred does not believe it will significantly impact performance, but is willing to be wrong23:50
jeblairi don't think it will either23:50
mordredjeblair: sorry - too dry humor - I meant to imply hand waving23:51
jeblairmordred: are you in the uk?23:51
mordredjeblair: yes23:51
jeblairmordred: that explains the humour then23:51
mordredyup23:51
clarkbjeblair: basically folks were grasping at whatever they could. they tried newer kernels, saw ext3 was used and suggested ext423:51
mordredthe weather certainly doesn't23:51
clarkbjeblair: I think it is insane that ext4 is not the default23:51
clarkbbut do also agree that I don't expect it to radically change anything23:52
jeblairclarkb: indeed23:52
*** oubiwann_ has joined #openstack-infra23:52
clarkband had relatively harsh comments to that affect when it was suggested we change23:52
*** sparkycollier has quit IRC23:53
jeblairfungi: we can probably parelellize those deletes23:55
jeblairfungi: i've run up to 10 at once23:55
clarkbfungi: ping me when you are comfortable with me kicking off an image build23:55
fungijeblair: i did (well, 5 loops running)23:55
*** zehicle_at_dell has joined #openstack-infra23:55
fungigot through the building/ready now i'm going to try to knock down the old images in delete state23:55
jeblairfungi: ah ok. cool.23:56
jeblairthe gate queue is now waiting on nodes :(23:56
*** VijayT has quit IRC23:59
*** apevec has quit IRC23:59
StevenKOh, its an image build that is impacting the gate?23:59

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