Saturday, 2017-09-30

jeblairokay i think i grok and i think we don't want to land 519 as-is00:00
clarkbhttps://review.openstack.org/#/c/508520/4/zuul.d/zuul-legacy-jobs.yaml ya no branch there00:00
clarkbjeblair: if I add the branch would you expect it to help?00:00
jeblairthe nnet-newton job is designed to have an internal branch override.  so it's a job that's meant to run newton versions of software.00:00
mordredlegacy-tempest-dsvm-nnet-newton has a branch matcher in the project definition in project-config00:00
* clarkb is confused00:01
superdannote the job doesn't actually say -newton on it00:01
jeblairthat's distinct from branch matching, which is selecting when a job should run00:01
clarkboh!00:01
clarkbgot it00:01
clarkbso in this case fixing the zuul bug is what we want00:01
jeblairlooking for mordred's thing, gimme a sec00:01
jeblairmordred: i think the use in project config is just on devstack-gate and tempest, yeah?  the use on nova is only through the project template in ozj?00:03
mordredjeblair: yes - I agree with this00:03
jeblairokay, i don't have an opinion on whether integrated-gate-nova-net should run dsvm-nnet or dsvm-nnet-newton.  but whatever job it runs, if we only want that job to run on changes to stable/newton branch, we should wait for my fix.00:04
mordredjeblair: ++00:05
jeblairer... actually, if we want it only to run on stable/newton, we can leave the branch matcher in there as it is now, that should work.00:06
jeblairso, if dsvm-nnet is running on the right changes, but running with the wrong branches of software, we can change the job that's run from dsvm-nnet to dsvm-nnet-newton, but leave the branch matcher.00:07
mordredjeblair: uhoh. the pipeline patch we landed broke zuul unittests - I'll work on getting that fixed00:07
mordredjeblair: at least we're consistent with breaking thing when we do that00:07
jeblairmordred:  :)00:07
mordredjeblair: actually - real quick ...00:08
mordredjeblair: http://logs.openstack.org/29/508629/2/check/tox-py35/a357136/testr_results.html.gz00:08
mordredjeblair: on the first test: AttributeError: 'NoneType' object has no attribute 'item'00:08
jeblairsuperdan, mriedem: can you clarify which thing you want to fix in 508519?  job running *on* wrong branch, or job running *with* wrong branch checked out?00:08
superdanjeblair: running on the wrong changes I think00:09
mordredjeblair: is requestNodes(None) a valid thing to do? or is that just that wayfor tests?00:09
superdanjeblair: we should only be testing nnet on <= newton00:09
jeblairsuperdan: so that ran on master?00:09
superdanjeblair: it did00:09
jeblairsuperdan: can you point me at a run?00:09
superdanjeblair: http://logs.openstack.org/18/505418/13/check/legacy-tempest-dsvm-nnet/ac47376/00:10
superdanjeblair: that change is in check right now, but that job is done00:10
jeblairperfect00:10
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Handle build_set being None for priority  https://review.openstack.org/50863400:13
jeblairsuperdan: okay, that looks related to the bug i'm fixing.  it's new unexpected behavior though.  it does indeed look like the branch matcher there is being ignored.  so yeah, i think i need to fix that bug before we can fix this.00:13
mordredjeblair, clarkb: ^^ that should, I believe, fix unittests00:13
superdanjeblair: okay thanks.. it's been blocking nova for two days :/00:13
*** harlowja has quit IRC00:14
superdanjeblair: if there are any other creative workarounds that are more likely to be landable in short order I think it's worth considering them00:14
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Handle build_set being None for priority  https://review.openstack.org/50863400:14
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Protect against builds dict changing while we iterate  https://review.openstack.org/50862900:14
mnaseri guess zuul is doing its reconfigure dance right now00:14
jeblairmnaser: just finished yes00:14
jeblairand started again00:15
mnaser..every single time i say something00:15
mordredsuperdan: we could turn the job to non-voting or comment it out and just don't land any nova newton changes until the bug is fixed00:15
superdanmordred: that would be completely fine with me00:16
mordredsuperdan: I normally don't like suggesting such a thing - but newton should be fairly low traffic so a couple of days is unlikely to introduce a breakage00:16
superdanI don't even like newton. never did.00:16
superdanyeah00:16
jeblairmordred: *probably* just tests.00:17
clarkbalso its nova net00:17
superdanI dunno how to do that thing, especially in the new world order00:17
*** SumitNaiksatam has quit IRC00:17
jeblairsuperdan: you're gonna like it00:18
superdanjeblair: I just yell at something? oh boy!00:18
*** tosky has quit IRC00:19
* superdan looks for the voice command button on zuulv3.o.o00:19
*** bobh has joined #openstack-infra00:19
*** slaweq has quit IRC00:20
* mordred wants to make a video for a summit that's a parody of alexa commercials but with superdan saying "zuul, merge my change"00:20
SamYaplesuperdan: ive found if you yell loud enough mordred will show up00:20
openstackgerritJames E. Blair proposed openstack-infra/openstack-zuul-jobs master: Temporarily make nnet-newton non-voting  https://review.openstack.org/50863600:20
SamYaplebut not to help, to yell with you00:20
superdanmordred: you and me. let's make it happen.00:20
jeblairsuperdan, mordred: ^ that's the non-voting version00:21
superdanSamYaple: heh yeah00:21
superdanjeblair: I also like people doing things for me :)00:21
jeblairwe could also just not run on nova; that's pretty easy too00:21
superdanwould that generate less load?00:22
superdanbecause now it's running on things it shouldn't00:22
superdanincluding high-traffic things like master00:22
jeblairyes00:22
clarkbI rechecked 508302 to test multinode d-g things00:22
mordredjeblair: I can make that one real quick00:22
jeblairmordred: k00:23
clarkbsince fix for subnodes group merged above00:23
*** slaweq has joined #openstack-infra00:23
mnaseron a more positive note, p-o-i in-repo jobs are in the gate :D00:24
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Stop running integrated-gate-nova-net while it's broken  https://review.openstack.org/50863700:24
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Revert "Stop running integrated-gate-nova-net while it's broken"  https://review.openstack.org/50863800:24
mordredmnaser: WOOT!00:24
mordredjeblair, clarkb, superdan: there's turning them off - and the revert patch to turn them back on when we're ready00:24
*** jtomasek has joined #openstack-infra00:25
superdanmordred: jeblair: I'm crafting a mail to the -dev list right now to warn about newton approvals00:25
clarkbwe should proably craft a zuulv3 update too00:25
clarkbmordred: ^ you had been doing those00:25
*** thorst has quit IRC00:25
*** lukebrowning has quit IRC00:25
*** thorst has joined #openstack-infra00:25
mordredclarkb: if I do it it'll likely be tomorrow or later when I'm drunk - I'm a little past EOD atm00:25
mordredclarkb: but I can totally do one in the morning00:26
clarkbok00:26
*** thorst has quit IRC00:27
mordredalso - maybe this time infra-manual will publish itself00:27
clarkbmordred: were fixes for docs publishing made? I havne't managed to track that00:27
superdanmordred: I'm going to send the email to the dev list assuming we're merging your version of the workaround, mmkay?00:28
* clarkb reviews mordreds change to make that reality00:28
clarkb+2'd anyone else able to review 508637?00:29
*** jtomasek has quit IRC00:29
fungisure00:29
*** baoli_ has quit IRC00:30
superdanclarkb: fungi mordred: thanks, I'll send this email, go get dinner, and then return to stare at the gate with hopeful eyes00:30
*** yamamoto has joined #openstack-infra00:31
superdanI hear staring helps.. Something about a watched pot.00:31
*** markvoelker has quit IRC00:31
mnasersuperdan: tbh i cant be the only one who glares at zuul status page way too often00:31
*** lukebrowning has joined #openstack-infra00:32
superdanmnaser: I have 1/4 of a monitor above my head dedicated to it 24x700:32
superdanmnaser: can you beat that?00:32
*** vhosakot has quit IRC00:32
*** hemna_ has joined #openstack-infra00:32
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix some publishing jobs  https://review.openstack.org/50856200:32
openstackgerritMerged openstack-infra/infra-manual master: Add mention of legacy nodesets to migration instructions  https://review.openstack.org/50851200:32
fungii used to, until my browser started complaining that it thought jquery was taking too long00:32
superdanfungi: dash.py ftw :)00:32
fungiheh00:32
mnasersuperdan i have 12 tabs of it open because i lose track of it which tab i have it open in... and so i open another tab of it :-P00:32
superdanmnaser: that's spendy :)00:32
* superdan -> food00:33
SamYaplesuperdan: i have a little python script that pulls just my changes from status.json and it sits on a monitor in the corner. kinda the same thing :)00:33
SamYaplewell i guess it pulls all changes, but it just displays mine :)00:33
*** esberglu has joined #openstack-infra00:33
*** yamamoto has quit IRC00:36
superdanSamYaple: https://github.com/kk7ds/openstack-gerrit-dashboard00:36
*** lukebrowning has quit IRC00:36
clarkbanyone know what git is complaining about at the bottom of http://logs.openstack.org/02/508302/3/check/legacy-tempest-dsvm-neutron-multinode-full/89fa828/logs/devstack-gate-setup-workspace-new.txt ?00:37
SamYaplesuperdan: oh would you look at that. too bad NIH00:37
superdanSamYaple: https://imgur.com/a/TjsMu00:37
superdanSamYaple: hah, indeed00:37
clarkbI think that may be a race in our git copying stuff?00:37
SamYapleim definitely going to give that a go. thanks!00:37
*** esberglu has quit IRC00:38
*** lukebrowning has joined #openstack-infra00:38
clarkbwe rsync the dir over00:38
clarkband that must include the index.lock00:38
kfox1111how about this one: http://logs.openstack.org/65/508565/1/check/legacy-kolla-kubernetes-deploy-centos-binary-2-external-ovs/6f4a95a/job-output.txt.gz#_2017-09-30_00_23_30_32867100:39
kfox1111sudo yum isn't working on a centos box.00:39
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add missing horizon project for octavia-dashboard  https://review.openstack.org/50857900:39
clarkbkfox1111: its a ubuntu box00:40
SamYaplesuperdan: ouch. python2. i dont have python2. guess ill make it python300:40
clarkbkfox1111: see http://logs.openstack.org/65/508565/1/check/legacy-kolla-kubernetes-deploy-centos-binary-2-external-ovs/6f4a95a/zuul-info/host-info.primary.yaml00:40
clarkbkfox1111: so the node assignment isn't working00:40
kfox1111ah.00:40
kfox1111hmm... those come from lagacy-base nodeset now?00:42
kfox1111which looks like its hardcoded to ubuntu-xenial. :/00:42
kfox1111can you override nodeset in a child job?00:42
*** lukebrowning has quit IRC00:43
clarkbyes00:43
kfox1111ok. thanks. I'll try that next.00:43
kfox1111oh. gotta run. thanks for the help.00:43
clarkbif you specify somethibg more specific it will use that instead00:43
*** lukebrowning has joined #openstack-infra00:44
*** thorst has joined #openstack-infra00:47
*** gouthamr_ has joined #openstack-infra00:48
*** lukebrowning has quit IRC00:49
mnasergah of course00:49
mnaserhttp://mirror.regionone.infracloud-vanilla.openstack.org:8080/buildlogs.centos/centos/7/cloud/x86_64/openstack-pike/repodata/repomd.xml: [Errno 12] Timeout on http://mirror.regionone.infracloud-vanilla.openstack.org:8080/buildlogs.centos/centos/7/cloud/x86_64/openstack-pike/repodata/repomd.xml: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')00:49
mnaseranything known about that ^ ?00:49
mordredmnaser: mostly thatsometimes infracloud is slow00:50
mnaserpoop00:50
mordredyah00:50
*** lukebrowning has joined #openstack-infra00:50
*** LindaWang has joined #openstack-infra00:50
mordredI was really hoping your jobs were all going to pass!00:50
mnaserwell i guess we'll have undergo gates again for puppet00:50
mnaser(which kinda sucks because there are like twice as much at this current state)00:51
mnaserso it makes it terrifying to hope all 20 or so pass lol00:51
openstackgerritMerged openstack-infra/project-config master: Stop running integrated-gate-nova-net while it's broken  https://review.openstack.org/50863700:51
*** thorst has quit IRC00:52
mnaserok00:52
mnaser2017-09-30 00:33:35.024003 | centos-7 | http://mirror.dfw.rax.openstack.org:8080/buildlogs.centos/centos/7/cloud/x86_64/openstack-pike/repodata/repomd.xml: [Errno 12] Timeout on http://mirror.dfw.rax.openstack.org:8080/buildlogs.centos/centos/7/cloud/x86_64/openstack-pike/repodata/repomd.xml: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')00:52
mnasersomething is up00:52
mnaseri wonder if buildlogs.centos is maybe broken00:53
mnasernope its not00:53
* mnaser shrugs00:53
mordredmnaser: oh - well - that's a whole other thing - I certainly don't expect dfw to be slow00:53
mordredmnaser: when it rains it pours, right?00:54
mnasermordred haha, i was just about to say that00:54
*** lbragstad has joined #openstack-infra00:54
*** boris_42_ has quit IRC00:55
*** lukebrowning has quit IRC00:55
*** slaweq has quit IRC00:57
*** lukebrowning has joined #openstack-infra00:57
*** lukebrowning has quit IRC01:01
*** lukebrowning has joined #openstack-infra01:03
*** jascott1 has quit IRC01:03
*** jascott1 has joined #openstack-infra01:04
*** larainema has quit IRC01:06
*** slaweq has joined #openstack-infra01:07
*** lukebrowning has quit IRC01:08
*** jascott1 has quit IRC01:08
*** huanxie has joined #openstack-infra01:08
*** ijw has quit IRC01:10
*** leakypipes has quit IRC01:10
*** ijw has joined #openstack-infra01:10
*** baoli has joined #openstack-infra01:11
*** rossella_s has quit IRC01:13
*** e0ne has joined #openstack-infra01:16
*** mriedem has quit IRC01:16
*** lukebrowning has joined #openstack-infra01:16
*** rossella_s has joined #openstack-infra01:17
*** kjackal_ has joined #openstack-infra01:19
jeblairespecially in dallas01:19
*** e0ne has quit IRC01:20
*** lukebrowning has quit IRC01:20
*** lukebrowning has joined #openstack-infra01:22
*** bobh has quit IRC01:22
*** gouthamr_ has quit IRC01:22
*** e0ne has joined #openstack-infra01:25
*** jtomasek has joined #openstack-infra01:25
*** lukebrowning has quit IRC01:26
*** esberglu has joined #openstack-infra01:27
*** lbragstad has quit IRC01:28
*** lukebrowning has joined #openstack-infra01:28
*** e0ne has quit IRC01:30
*** jtomasek has quit IRC01:30
SamYapleif anyone is around to merge this, i would appreciate it. I am not fixing the legacy jobs and without this patch my gates are blocked https://review.openstack.org/#/c/508552/01:31
*** kiennt26 has joined #openstack-infra01:32
*** esberglu has quit IRC01:32
*** yamamoto has joined #openstack-infra01:32
*** lukebrowning has quit IRC01:33
*** lukebrowning has joined #openstack-infra01:34
*** bobh has joined #openstack-infra01:37
*** yamamoto has quit IRC01:38
*** e0ne has joined #openstack-infra01:40
*** zhurong has quit IRC01:40
*** lukebrowning has quit IRC01:41
*** srobert has joined #openstack-infra01:42
openstackgerritMerged openstack-infra/project-config master: Remove loci-jobs from project-config  https://review.openstack.org/50855201:43
fungiSamYaple: ^01:43
*** lukebrowning has joined #openstack-infra01:45
*** e0ne has quit IRC01:45
*** srobert has quit IRC01:48
*** srobert has joined #openstack-infra01:49
*** lukebrowning has quit IRC01:49
*** zhurong has joined #openstack-infra01:51
*** srobert has quit IRC01:51
*** e0ne has joined #openstack-infra01:51
*** lukebrowning has joined #openstack-infra01:51
*** srobert has joined #openstack-infra01:51
*** srobert has quit IRC01:53
*** liujiong has joined #openstack-infra01:53
openstackgerritJohn L. Villalovos proposed openstack-infra/zuul feature/zuulv3: Fix pep8 error  https://review.openstack.org/50864301:55
*** lukebrowning has quit IRC01:56
jlvillalfungi, ^^^ and anyone else around01:56
*** e0ne has quit IRC01:56
fungithanks!01:56
*** lukebrowning has joined #openstack-infra01:57
jlvillalYou're welcome. Thanks for all your (and others) hard work!01:58
SamYaplefungi: thanks so much! life saver you are01:58
SamYaplefungi: i wonder if you can tell me, how does one run a task as root or with sudo?01:59
SamYaplea simple 'become: true"?01:59
*** e0ne has joined #openstack-infra01:59
*** dave-mccowan has joined #openstack-infra02:00
ianwSamYaple: probably, but at some points sudo has been removed, such as running unit tests, to avoid unwanted behaviour02:01
SamYapleianw: this would be a pre-run from the job to setup docker among other things02:01
*** lukebrowning has quit IRC02:01
SamYapleso sudo should be availble to those tasks, yes?02:01
ianwyep02:02
SamYapleawesome. thanks for saving me a patchset :)02:02
fungiyeah, we seem to use become elsewhere in native v3 jobs at any rate02:03
fungior sudo in the shell02:03
*** lukebrowning has joined #openstack-infra02:03
fungieither way02:03
SamYaplesure but im going pure ansible where possible02:03
fungithere's a revoke-sudo role you can add which will remove the ability of the zuul user to elevate privileges thereafter02:04
fungishould you need such an assurance02:04
*** e0ne has quit IRC02:04
SamYapleclever! thanks02:04
fungibasically just a translation of our old revoke-sudo jjb macro02:04
*** SumitNaiksatam has joined #openstack-infra02:05
fungiwe rely on it in more basic jobs to make sure that things like unit tests trying to run things as root don't sneak in when they're unwanted02:05
SamYaplei think i can safely revoke-sudo after setup-gate, and i will attempt to do just that to enforce some structure on my gates02:06
SamYapleim really digging zuulv3. you all did a great job on it and so far its been worth the wait02:07
*** lukebrowning has quit IRC02:08
openstackgerritSam Yaple proposed openstack-infra/openstack-zuul-jobs master: Remove legacy loci jobs  https://review.openstack.org/50855602:10
*** dave-mccowan has quit IRC02:12
*** e0ne has joined #openstack-infra02:12
*** slaweq has quit IRC02:12
*** lukebrowning has joined #openstack-infra02:16
*** e0ne has quit IRC02:17
*** slaweq has joined #openstack-infra02:17
*** caphrim007 has joined #openstack-infra02:20
*** e0ne has joined #openstack-infra02:20
*** lukebrowning has quit IRC02:21
*** esberglu has joined #openstack-infra02:21
*** lukebrowning has joined #openstack-infra02:22
SamYapleso is merge-check goign away?02:23
fungiyeah, that predates similar functionality in newer gerrit releases, and it's also a lot of extra strain on the mergers (especially when we're not running as many as we normally would)02:24
*** e0ne has quit IRC02:25
*** caphrim007 has quit IRC02:25
SamYaplecool. just making sure02:25
SamYapleheard some chatter about it02:25
*** bobh has quit IRC02:25
*** esberglu has quit IRC02:26
SamYapledo you know what variables are available to ansible? I am trying to get $NODEPOOL_DOCKER_REGISTRY_PROXY in an ansible template02:26
*** lukebrowning has quit IRC02:26
*** lukebrowning has joined #openstack-infra02:28
SamYaplealso, im using the group "jenkins" for some permission things.... is that going away?02:28
fungireconsuming envvars in ansible itself is a bit beyond me at the moment, i've only seen us access them from other shell tasks, but someone with deeper knowledge can likely say02:29
fungias for the "jenkins" unix group, i expect that will be going but there's probably a "zuul" group replacing it02:30
SamYaplebut "zuul" doesn't exist just yet, correct?02:31
*** markvoelker has joined #openstack-infra02:32
fungiit should, but lemme check our dib element that creates the user02:32
SamYapleim writing fresh gates, so anything i can do now to be zuulv3ish i would like to02:33
*** thorst has joined #openstack-infra02:33
*** lukebrowning has quit IRC02:33
fungijobs, but yeah02:34
fungiunderstood02:34
*** yamamoto has joined #openstack-infra02:34
SamYaplejobs right02:35
*** lukebrowning has joined #openstack-infra02:35
fungiSamYaple: https://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/elements/zuul-worker/install.d/60-zuul-worker#n1202:35
fungigroupadd zuul02:35
fungiit's run as part of our image build process on all distros we run02:35
SamYapleawesome sauce. so i can switch to that instead of jenkins02:35
*** e0ne has joined #openstack-infra02:36
SamYaplemmmmm its been a few months since ive ansible'd anything. all saltstack recently. ansible definetely has some nice stuff02:37
*** harlowja has joined #openstack-infra02:39
*** lukebrowning has quit IRC02:39
*** yamamoto has quit IRC02:39
*** e0ne has quit IRC02:40
*** thorst has quit IRC02:40
*** thorst has joined #openstack-infra02:40
*** thorst has quit IRC02:40
*** lukebrowning has joined #openstack-infra02:41
*** bobh has joined #openstack-infra02:42
SamYaplefungi: http://logs.openstack.org/25/508625/9/check/loci-cinder/abc9539/job-output.txt.gz#_2017-09-30_02_41_52_64847102:43
SamYaplefrom that start point to were it starts installing docker are all the vars and envs stuff you can access02:43
*** lukebrowning has quit IRC02:45
SamYaple{{ nodepool }} is a dict with enough info for me to put together NODEPOOL_DOCKER_REGISTRY_PROXY it looks like02:46
*** bobh has quit IRC02:47
Jeffrey4lcompare these two files.02:47
Jeffrey4lhttp://logs.openstack.org/76/508376/8/check/legacy-kolla-dsvm-build-centos-binary-centos-7/871628e/zuul-info/inventory.yaml02:47
Jeffrey4lhttp://logs.openstack.org/76/508376/8/check/legacy-kolla-dsvm-build-ubuntu-binary/5961d75/zuul-info/inventory.yaml02:47
*** e0ne has joined #openstack-infra02:47
Jeffrey4lwhy one of the filename is centos-7, another one is primary?02:47
SamYapleJeffrey4l: it now defaults to ubuntu-xenial02:48
SamYapleif you want a different distro you apend the distro you want (centos-7 in this case)02:48
SamYapleits pulled from the name of hte job02:49
Jeffrey4lSamYaple, but base on these node. the /etc/nodepool/primary_node_private will be not exist. https://github.com/openstack-infra/openstack-zuul-jobs/blob/master/playbooks/legacy/pre.yaml#L2002:49
Jeffrey4lSamYaple, have any idea to fix this?02:50
*** sree has joined #openstack-infra02:50
SamYapleJeffrey4l: im pretty sure multinode stuff is still borked for zuulv3, and thats part of multinode02:50
SamYaplenot positive though, so i open up the question to the channel02:50
*** slaweq has quit IRC02:51
SamYapleJeffrey4l: ohhh nvm. i understand your question sorry02:51
*** lukebrowning has joined #openstack-infra02:51
SamYapleJeffrey4l: im not sure as to the answer02:51
*** e0ne has quit IRC02:52
*** sree has quit IRC02:52
Jeffrey4laha, thanks.02:53
clarkbthe node names are decouples from the distro02:53
clarkbthe inventory file will tell you ehat they are though02:53
Jeffrey4lclarkb, how i can get the inventory file path directly?  in my script?02:54
clarkbthat I dont know. It is available though02:54
clarkbI just dont know details02:54
Jeffrey4lgot. thanks.02:55
*** harlowja has quit IRC02:55
*** lukebrowning has quit IRC02:55
*** e0ne has joined #openstack-infra02:57
*** lukebrowning has joined #openstack-infra02:57
jeblairSamYaple, Jeffrey4l: you both may be interested in https://docs.openstack.org/infra/zuul/feature/zuulv3/user/jobs.html02:59
jeblairthough it looks like nodepool vars aren't document there yet02:59
jeblairJeffrey4l: you shouldn't be able to directly access the ansible inventory *file* in your scripts, but all the variables in the inventory should be there, so you can use them in the normal manner in ansible03:00
*** slaweq has joined #openstack-infra03:00
Jeffrey4lyes. i found the inventory is copied to current user home folder. i can use it to get any variable i want03:02
jeblair(the file is outside of the work/ directory (see that doc link above), and so isn't accessible to normal jobs, but we have a trusted playbook which runs at the end of every job which copies the inventory file to the log server)03:02
SamYaplejeblair: yea i just dumped all the vars in ansible in a debug statement to find nodepool stuff. would it be possible to get the contents of https://github.com/openstack-infra/project-config/blob/master/nodepool/scripts/configure_mirror.sh in ansible variable form?03:02
*** lukebrowning has quit IRC03:02
SamYapleive assembled what i need by hand for now03:02
Jeffrey4lhttps://github.com/openstack-infra/zuul/blob/68d3ba566ca622a3ea98531d1d635c802ed6d5e7/playbooks/zuul-stream/pre.yaml#L1903:02
*** e0ne has quit IRC03:02
jeblairJeffrey4l: oh, that's a playbook that used in zuul tests, it's not normally run.03:03
jeblairJeffrey4l: you'll just access inventory variables using " {{ }} " syntax like normal03:03
*** lukebrowning has joined #openstack-infra03:04
Jeffrey4ljeblair, the script in project is render by using ansible template module?03:04
jeblairJeffrey4l: oh, i see what you're saying -- you're copying it *out* of the log root in your job03:04
jeblairthat's... unexpected.03:04
Jeffrey4lwhat i want now it get the primary node private ipv4 address.03:05
jeblairJeffrey4l: i would not rely on that as an interface.  i would not recommend doing that; i'm not sure that's an interface that we expect people to use.03:05
SamYapleJeffrey4l: im pretty sure about what youre trying to do, just use the hostvars to get the ip address03:06
jeblairJeffrey4l: just use " {{ host_vars['primary'].nodepool.private_ipv4 }} " or something like that.03:06
jeblairya03:06
*** markvoelker has quit IRC03:06
Jeffrey4lSamYaple, can i use {{ hostvars }} in one of kolla's script?03:06
Jeffrey4llet me try.03:06
Jeffrey4lthanks.03:06
SamYapleJeffrey4l: no, but you could write a pre-run that uses hosts vars to write out the file like you expect for your legacy script03:07
jeblairSamYaple: ++03:07
SamYaplejeblair: im getting the hang of this!03:07
jeblairthat's a much more stable interface03:07
SamYapleits like breathing03:07
jeblairyay!03:07
superdanSamYaple: (re py3) yeah, it's old from before I knew better, I will gladly merge PRs for py3 compat though :)03:08
Jeffrey4lSamYaple, where the pre-run should i add?03:08
*** lukebrowning has quit IRC03:08
SamYapleJeffrey4l: check this patchset https://review.openstack.org/#/c/508625/03:08
Jeffrey4lnot faimilar the zuulv2 ;(03:08
Jeffrey4lthanks03:08
SamYaplewere doing alot of the same stuff in LOCI03:08
*** e0ne has joined #openstack-infra03:09
Jeffrey4lso the .zuul.yaml definition will be ran automatically? cool03:09
SamYaplesuperdan: already have one ready. since requests pulls in six, i just six'd up the place03:09
superdancool03:10
*** lukebrowning has joined #openstack-infra03:10
jeblairJeffrey4l: https://docs.openstack.org/infra/manual/zuulv3.html#ansible-playbooks and https://docs.openstack.org/infra/manual/zuulv3.html#job-inheritance may help03:10
Jeffrey4lreading. thanks.03:10
SamYapleJeffrey4l: right. youll have to play with it a bit to get the feel, and i might suggest just scrapping large parts of your legacy gate for this. knowing whats in those gate jobs, you can get to native zuulv3 pretty quickly03:11
SamYapleeven if its just wrapping the existing scripts03:11
Jeffrey4lgot. let me dig these more.03:12
SamYapleJeffrey4l: inc0 seemed ok with the idea of turning off the gate jobs and just going straight native too, so sync up with him tomorrow :)03:13
SamYapleturning off the legacy jobs***03:13
Jeffrey4li will.03:14
*** e0ne has quit IRC03:14
*** lukebrowning has quit IRC03:14
*** esberglu has joined #openstack-infra03:16
*** e0ne has joined #openstack-infra03:16
*** lukebrowning has joined #openstack-infra03:16
*** baoli has quit IRC03:17
*** esberglu has quit IRC03:20
*** zhurong has quit IRC03:21
*** e0ne has quit IRC03:21
*** lukebrowning has quit IRC03:21
*** caphrim007 has joined #openstack-infra03:21
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul feature/zuulv3: Add a concurrency limit to zuul-executor  https://review.openstack.org/50864903:21
openstackgerritChangBo Guo(gcb) proposed openstack-infra/project-config master: End gate of openstack/pylockfile  https://review.openstack.org/50865003:21
*** lukebrowning has joined #openstack-infra03:22
*** Sukhdev has joined #openstack-infra03:23
superdanso um03:24
superdanI do not hate the new live console thing for running jobs03:25
superdanthat is all.03:25
SamYaplesuperdan: +1 to that03:25
*** caphrim007 has quit IRC03:26
jeblairShrews, tobiash: ^ you have fans03:26
jeblairwe have so much more planned for it too -- like the ability to stream specific service logs while a job is running03:27
*** lukebrowning has quit IRC03:27
jeblair(also, it's all backed by a simple tcp protocol; once we expose that, you can have other tools use it.  it's compatible with finger.)03:28
*** lukebrowning has joined #openstack-infra03:29
jeblairsuperdan: so it should be a cinch to have your status console do something with the raw stream as well03:29
superdanjeblair: orly, that would be interesting03:29
*** e0ne has joined #openstack-infra03:30
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Do not use shebang in rally legacy jobs  https://review.openstack.org/50862203:30
*** zhurong has joined #openstack-infra03:32
*** slaweq has quit IRC03:32
*** baoli has joined #openstack-infra03:32
jeblairthe tcp stream is plumbed through to the executor, but we still need to multiplex it from the scheduler host03:33
jeblairso for example "finger c7bbb35c608541aab0faf70ac7d9edce@ze06.openstack.org" works now03:33
*** thorst has joined #openstack-infra03:33
jeblairbut it's not a stable interface yet, so i'd be wary coding to it03:33
*** lukebrowning has quit IRC03:33
*** e0ne has quit IRC03:34
*** lukebrowning has joined #openstack-infra03:35
jeblair(which is the same as 'echo "c7bbb35c608541aab0faf70ac7d9edce" | nc -q -1 ze06.openstack.org 79' fwiw)03:36
*** yamamoto has joined #openstack-infra03:36
*** kiennt26 has quit IRC03:37
*** thorst has quit IRC03:38
*** slaweq has joined #openstack-infra03:38
*** lukebrowning has quit IRC03:39
*** yamamoto has quit IRC03:41
*** e0ne has joined #openstack-infra03:44
*** lukebrowning has joined #openstack-infra03:46
*** e0ne has quit IRC03:49
*** kiennt26 has joined #openstack-infra03:49
openstackgerritChangBo Guo(gcb) proposed openstack-infra/project-config master: Remove project pylockfile from infrastructure systems  https://review.openstack.org/50865603:50
*** lukebrowning has quit IRC03:51
*** lukebrowning has joined #openstack-infra03:52
*** thorst has joined #openstack-infra03:54
*** lukebrowning has quit IRC03:57
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: WIP Do not add implied branch matchers in project-templates  https://review.openstack.org/50865803:58
*** lukebrowning has joined #openstack-infra03:58
*** thorst has quit IRC03:58
*** ekcs has quit IRC03:59
*** lbragstad has joined #openstack-infra03:59
*** e0ne has joined #openstack-infra03:59
*** lukebrowning has quit IRC04:03
*** markvoelker has joined #openstack-infra04:03
*** e0ne has quit IRC04:04
*** lukebrowning has joined #openstack-infra04:05
jlvillaljeblair, Or anyone else. So unit tests seem to be failing for zuul: http://logs.openstack.org/43/508643/1/check/tox-py35/c5b45dc/job-output.txt.gz#_2017-09-30_02_59_06_44374604:06
* jlvillal doesn't know how to fix it04:06
clarkbjlvillal: oh the fix for that change you asked about all failing shouldve merged I think04:08
clarkbthe log copying thing04:08
jlvillalclarkb, Uh, it didn't. Because pep8 is failing for zuul04:09
jlvillalclarkb, I proposed a pep8 fix, but now the unit tests are failing for zuul.04:09
jlvillalclarkb, https://review.openstack.org/#/c/508643/04:09
jlvillalclarkb, But it is approved to be merged :)04:09
*** lukebrowning has quit IRC04:09
*** esberglu has joined #openstack-infra04:10
clarkbwel it could be failing for other reasons04:10
clarkbbut that specific log issue should be fixes04:10
jlvillalclarkb, I mean zuul failed pep8, so the fix couldn't merge04:10
jlvillalclarkb, I proposed a pep8 fix to zuul. But now zuul itself is failing unit tests04:11
*** lukebrowning has joined #openstack-infra04:11
*** slaweq has quit IRC04:11
jlvillalclarkb, Unless I'm misunderstanding you04:11
clarkbya but the unittests themselves are failing its not the job config04:11
*** e0ne has joined #openstack-infra04:12
clarkbthe errors you asked about earlier today were the job failing to copy logs in some cases04:12
clarkba fix for that jas merged04:12
jlvillalThe log file fix, I think is this: https://review.openstack.org/50862904:12
jlvillalclarkb, Oh so it wasn't this patch then: https://review.openstack.org/50862904:12
SamYaplewhen checking out repos (with required-projects/zuul-cloner) would it be possible to modify the behaviour to create a branch rather than exist on detached FETCH_HEAD? if not, where would I make changes to allow that to happen?04:12
jlvillalclarkb, Thanks!04:12
jlvillalI had thought it was the other patch04:12
SamYapleI need a branch to exist because I am using a local cache to feed docker builds and those want to see a branch name04:13
clarkbSamYaple: I think if you use zuulv3 native repo setup its checked out on the branch the change is proposed to04:13
clarkbso say master for changes to master04:14
clarkbbut the master you get is the proposed state04:14
*** esberglu has quit IRC04:14
SamYapleright, so i have https://github.com/openstack/loci/blob/master/scripts/gate-setup.sh#L12-1504:15
SamYaplei wouldn't need to do anything *if* it got a branch name04:15
Jeffrey4lis that possible to use in-project-jobs to override or inherit the legacy jobs?04:15
*** lukebrowning has quit IRC04:15
SamYapleJeffrey4l: you probably want parent/child stuffhttps://docs.openstack.org/infra/manual/zuulv3.html#job-inheritance m04:15
Jeffrey4lthen we can migrate the jobs little by little.04:16
Jeffrey4lthen parent jobs will not run?04:16
*** huanxie has quit IRC04:16
SamYapleno to stop running jobs you would have to change openstack-zuul-jobs, and you can do that bit by bit04:16
*** e0ne has quit IRC04:16
*** slaweq has joined #openstack-infra04:16
SamYaplebut my guess is you want to just *tweak* the job, and i think you can accomplish what you want with inheritance04:16
*** ykarel has joined #openstack-infra04:17
*** zhurong has quit IRC04:17
Jeffrey4lgot  thanks.04:17
SamYapleor rather, you would have to change project-config/zuul.d but you can tweak openstack-zuul-jobs as needed too04:17
clarkbSamYaple: you'd stop using zuul cloner entirely04:17
*** lukebrowning has joined #openstack-infra04:17
clarkbSamYaple: and use the repo as given04:17
clarkbzuulv3 pushes the repos into the test env rather than the pull of v204:18
SamYapleclarkb: no i get that. im using required-projects already, but it still leaves the branch in a deatched state so i have to entry the folder and set it as a branch04:18
clarkbSamYaple: I thought it wasnt auppoed to do that04:18
SamYapleoh well let me double check the behaviour im seeing04:18
clarkband you be on a branch called master with your change as HEAD04:18
*** armax has joined #openstack-infra04:18
*** baoli has quit IRC04:21
*** lukebrowning has quit IRC04:22
*** lukebrowning has joined #openstack-infra04:25
*** e0ne has joined #openstack-infra04:26
*** lukebrowning has quit IRC04:30
*** e0ne has quit IRC04:30
*** lbragstad has quit IRC04:30
*** lukebrowning has joined #openstack-infra04:31
*** e0ne has joined #openstack-infra04:33
*** lukebrowning has quit IRC04:36
*** markvoelker has quit IRC04:36
*** lukebrowning has joined #openstack-infra04:38
*** e0ne has quit IRC04:38
*** lukebrowning has quit IRC04:42
*** lukebrowning has joined #openstack-infra04:44
*** e0ne has joined #openstack-infra04:45
*** lukebrowning has quit IRC04:49
SamYapleclarkb: awesome. thanks!04:49
SamYapleworking as you described04:49
*** slaweq has quit IRC04:50
*** e0ne has quit IRC04:50
*** yamamoto has joined #openstack-infra04:51
*** e0ne has joined #openstack-infra04:52
*** lukebrowning has joined #openstack-infra04:52
*** thorst has joined #openstack-infra04:55
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: DNM: test CI job  https://review.openstack.org/50866004:56
*** e0ne has quit IRC04:57
*** lukebrowning has quit IRC04:57
*** slaweq has joined #openstack-infra04:57
*** Sukhdev has quit IRC04:58
*** kjackal_ has quit IRC04:58
*** armax has quit IRC04:58
*** lukebrowning has joined #openstack-infra04:59
*** e0ne has joined #openstack-infra05:02
*** yamamoto has quit IRC05:02
*** lukebrowning has quit IRC05:03
cloudnulllooks like repos that come into /home/zuul/src/git.openstack.org/openstack/ have no "origin" remote, is that expected?05:03
*** lukebrowning has joined #openstack-infra05:05
SamYapleawesome! i have completely zuulv3'd my setup-gate stuff. pure ansible, no shell05:05
SamYaplethanks for everyones help05:05
*** e0ne has quit IRC05:07
*** lukebrowning has quit IRC05:09
*** lukebrowning has joined #openstack-infra05:11
*** e0ne has joined #openstack-infra05:11
*** kiennt26 has quit IRC05:11
AJaeger_infra-root, infra-manual is still not publishing - I do not see any log files ;(05:12
gcbAJaeger_: about https://review.openstack.org/#/c/508650 , should I just touch files in zuul.d  and don't touch file in zuul ?05:13
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Removed confusing comments  https://review.openstack.org/50860105:13
SamYaplegcb: yes, just touch zuul.d for now05:14
SamYaplethe files in that patch are not currently used05:14
gcbSamYaple: thanks05:15
SamYaplegcb: youll also want to get a change ready for openstack-zuul-jobs and specify Needed-By05:15
SamYaplegcb: see https://review.openstack.org/#/c/508552/05:15
*** e0ne has quit IRC05:16
*** lukebrowning has quit IRC05:16
*** gouthamr has joined #openstack-infra05:18
*** e0ne has joined #openstack-infra05:19
gcbSamYaple: thanks05:20
*** caphrim007 has joined #openstack-infra05:22
*** e0ne has quit IRC05:24
*** caphrim007 has quit IRC05:27
*** slaweq has quit IRC05:28
*** lukebrowning has joined #openstack-infra05:28
*** jtomasek has joined #openstack-infra05:28
*** e0ne has joined #openstack-infra05:29
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: DNM: test CI job  https://review.openstack.org/50866005:31
*** slaweq has joined #openstack-infra05:31
*** gouthamr has quit IRC05:32
*** lukebrowning has quit IRC05:32
*** markvoelker has joined #openstack-infra05:33
*** jtomasek has quit IRC05:33
*** e0ne has quit IRC05:33
*** lukebrowning has joined #openstack-infra05:34
gcbSamYaple: I didn't find pylockfile related stuff in openstack-infra/openstack-zuul-jobs, so don't need post patch ?05:35
openstackgerritChangBo Guo(gcb) proposed openstack-infra/project-config master: End gate of openstack/pylockfile  https://review.openstack.org/50865005:36
SamYaplegcb: dont touch zuul/layout05:38
SamYaplegot to zuul.d/projects.yaml05:38
SamYaplethats where you want to change things05:39
*** lukebrowning has quit IRC05:39
*** e0ne has joined #openstack-infra05:40
*** lukebrowning has joined #openstack-infra05:41
*** e0ne has quit IRC05:45
sshnaidm|offpabelanger, seems like pypi mirror is out of sync, it fails all ovb jobs: http://logs.openstack.org/60/508660/2/check-tripleo/legacy-tripleo-ci-centos-7-ovb-ha-oooq-ocata/1fcb63d/job-output.txt.gz#_2017-09-30_05_38_50_23507305:45
*** lukebrowning has quit IRC05:45
openstackgerritChangBo Guo(gcb) proposed openstack-infra/project-config master: End gate of openstack/pylockfile  https://review.openstack.org/50865005:47
*** lukebrowning has joined #openstack-infra05:47
*** lukebrowning has quit IRC05:51
*** lukebrowning has joined #openstack-infra05:52
openstackgerritChangBo Guo(gcb) proposed openstack-infra/project-config master: Remove project pylockfile from infrastructure systems  https://review.openstack.org/50865605:53
*** lukebrowning has quit IRC05:56
*** lukebrowning has joined #openstack-infra05:58
*** esberglu has joined #openstack-infra05:58
*** esberglu has quit IRC06:02
*** yamamoto has joined #openstack-infra06:03
*** lukebrowning has quit IRC06:03
*** slaweq has quit IRC06:05
*** markvoelker has quit IRC06:06
*** slaweq has joined #openstack-infra06:07
*** yamamoto has quit IRC06:07
*** thorst has quit IRC06:08
*** lukebrowning has joined #openstack-infra06:09
*** e0ne has joined #openstack-infra06:11
*** lukebrowning has quit IRC06:14
*** e0ne has quit IRC06:15
*** lukebrowning has joined #openstack-infra06:15
sshnaidm|offif /etc/nodepool/provider gone, how do I know which cloud the job is running on?06:16
fricklercloudnull: yes, see https://review.openstack.org/50834406:20
*** lukebrowning has quit IRC06:20
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: DNM: test CI job  https://review.openstack.org/50866006:20
*** lukebrowning has joined #openstack-infra06:21
*** Douhet has quit IRC06:23
*** e0ne has joined #openstack-infra06:26
*** lukebrowning has quit IRC06:26
*** lukebrowning has joined #openstack-infra06:28
*** jtomasek has joined #openstack-infra06:30
*** e0ne has quit IRC06:31
*** lukebrowning has quit IRC06:32
*** lukebrowning has joined #openstack-infra06:33
*** kaisers has quit IRC06:33
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Add missing projects for infra puppet jobs  https://review.openstack.org/50852606:34
*** kaisers has joined #openstack-infra06:34
*** jtomasek has quit IRC06:34
*** Douhet has joined #openstack-infra06:36
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Add missing projects for infra puppet jobs  https://review.openstack.org/50852606:36
*** lukebrowning has quit IRC06:37
fricklerAJaeger_: api-ref is also missing projects, if you want to take a look, otherwise I'll try to do it later today http://logs.openstack.org/47/508647/1/check/legacy-api-ref/92e3398/job-output.txt.gz#_2017-09-30_06_04_46_42501606:38
*** lukebrowning has joined #openstack-infra06:39
*** slaweq has quit IRC06:40
*** e0ne has joined #openstack-infra06:40
*** jtomasek has joined #openstack-infra06:41
*** lukebrowning has quit IRC06:44
*** e0ne has quit IRC06:45
*** slaweq has joined #openstack-infra06:47
*** larainema has joined #openstack-infra06:49
*** esberglu has joined #openstack-infra06:52
*** lukebrowning has joined #openstack-infra06:53
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Remove legacy-tempest-dsvm-nnet >newton jobs  https://review.openstack.org/50852006:54
*** e0ne has joined #openstack-infra06:55
*** esberglu has quit IRC06:57
openstackgerritJeffrey Zhang proposed openstack-infra/openstack-zuul-jobs master: Add kolla-ansible dependency for kolla project  https://review.openstack.org/50866406:57
openstackgerritNuman Siddique proposed openstack-infra/project-config master: ovn: Make scenario007-multinode-oooq-container voting  https://review.openstack.org/50289906:57
*** lukebrowning has quit IRC06:58
*** lukebrowning has joined #openstack-infra07:00
*** e0ne has quit IRC07:00
*** yamamoto has joined #openstack-infra07:04
*** lukebrowning has quit IRC07:04
*** thorst has joined #openstack-infra07:05
*** yamamoto has quit IRC07:08
*** e0ne has joined #openstack-infra07:11
*** esberglu has joined #openstack-infra07:13
*** lukebrowning has joined #openstack-infra07:13
*** e0ne has quit IRC07:17
*** esberglu has quit IRC07:17
*** lukebrowning has quit IRC07:18
*** slaweq has quit IRC07:19
*** lukebrowning has joined #openstack-infra07:20
*** e0ne has joined #openstack-infra07:22
*** kzaitsev1pi has joined #openstack-infra07:22
*** e0ne has quit IRC07:22
*** caphrim007 has joined #openstack-infra07:23
*** lukebrowning has quit IRC07:24
*** kzaitsev_pi has quit IRC07:24
*** slaweq has joined #openstack-infra07:27
*** caphrim007 has quit IRC07:27
*** pcaruana has joined #openstack-infra07:30
*** lukebrowning has joined #openstack-infra07:31
*** armax has joined #openstack-infra07:32
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add missing projects to telemetry jobs  https://review.openstack.org/50844807:34
*** lukebrowning has quit IRC07:35
*** yamamoto has joined #openstack-infra07:35
*** lukebrowning has joined #openstack-infra07:37
*** liujiong has quit IRC07:40
*** lukebrowning has quit IRC07:41
*** ykarel_ has joined #openstack-infra07:43
*** lukebrowning has joined #openstack-infra07:43
*** ykarel has quit IRC07:45
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Throwaway patch to check subunit file processing  https://review.openstack.org/50817107:45
*** xinliang has quit IRC07:46
*** lukebrowning has quit IRC07:48
*** esberglu has joined #openstack-infra07:48
*** armax has quit IRC07:49
*** yamamoto has quit IRC07:50
*** esberglu has quit IRC07:53
*** lukebrowning has joined #openstack-infra07:55
*** xinliang has joined #openstack-infra07:59
*** lukebrowning has quit IRC07:59
*** slaweq has quit IRC08:00
*** lukebrowning has joined #openstack-infra08:01
*** markvoelker has joined #openstack-infra08:03
*** thorst has quit IRC08:03
*** lukebrowning has quit IRC08:05
*** lukebrowning has joined #openstack-infra08:06
*** thorst has joined #openstack-infra08:08
*** slaweq has joined #openstack-infra08:10
*** lukebrowning has quit IRC08:11
*** shardy has quit IRC08:11
*** lukebrowning has joined #openstack-infra08:12
*** thorst has quit IRC08:13
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add requirements to bifrost jobs  https://review.openstack.org/50845208:15
*** lukebrowning has quit IRC08:17
*** lukebrowning has joined #openstack-infra08:19
*** jascott1 has joined #openstack-infra08:21
*** rtjure has quit IRC08:22
*** lukebrowning has quit IRC08:23
*** lukebrowning has joined #openstack-infra08:25
*** jascott1 has quit IRC08:25
*** lukebrowning has quit IRC08:29
*** lukebrowning has joined #openstack-infra08:31
*** lukebrowning has quit IRC08:36
*** markvoelker has quit IRC08:36
*** gcb has quit IRC08:37
*** lukebrowning has joined #openstack-infra08:38
*** d0ugal has joined #openstack-infra08:41
*** lukebrowning has quit IRC08:42
*** esberglu has joined #openstack-infra08:42
*** slaweq has quit IRC08:43
*** lukebrowning has joined #openstack-infra08:44
*** esberglu has quit IRC08:47
*** lukebrowning has quit IRC08:48
*** yamamoto has joined #openstack-infra08:50
*** slaweq has joined #openstack-infra08:53
*** lukebrowning has joined #openstack-infra08:55
*** yamamoto has quit IRC08:56
*** lukebrowning has quit IRC08:59
*** lukebrowning has joined #openstack-infra09:01
*** lukebrowning has quit IRC09:06
*** apuimedo has quit IRC09:07
*** lukebrowning has joined #openstack-infra09:07
*** thorst has joined #openstack-infra09:09
*** bradm_ is now known as bradm09:12
*** lukebrowning has quit IRC09:12
*** lukebrowning has joined #openstack-infra09:14
*** psachin has joined #openstack-infra09:17
*** tosky has joined #openstack-infra09:17
*** lukebrowning has quit IRC09:18
*** lukebrowning has joined #openstack-infra09:20
*** lukebrowning has quit IRC09:24
*** caphrim007 has joined #openstack-infra09:24
*** slaweq has quit IRC09:25
*** lukebrowning has joined #openstack-infra09:26
*** caphrim007 has quit IRC09:29
*** lukebrowning has quit IRC09:31
*** bhavik1 has joined #openstack-infra09:31
*** lukebrowning has joined #openstack-infra09:32
*** d0ugal has quit IRC09:33
*** slaweq has joined #openstack-infra09:33
*** markvoelker has joined #openstack-infra09:34
*** bhavik1 has quit IRC09:35
*** xinliang has quit IRC09:35
*** esberglu has joined #openstack-infra09:37
*** lukebrowning has quit IRC09:37
*** lukebrowning has joined #openstack-infra09:39
*** esberglu has quit IRC09:41
*** lukebrowning has quit IRC09:43
*** lukebrowning has joined #openstack-infra09:45
*** lukebrowning has quit IRC09:50
*** yamamoto has joined #openstack-infra09:52
*** lukebrowning has joined #openstack-infra09:55
*** yamamoto has quit IRC09:57
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Add python-tempestconf project  https://review.openstack.org/50850210:00
*** lukebrowning has quit IRC10:00
*** lukebrowning has joined #openstack-infra10:01
*** thorre_se has joined #openstack-infra10:03
*** rtjure has joined #openstack-infra10:04
*** lukebrowning has quit IRC10:05
*** slaweq has quit IRC10:07
*** thorre has quit IRC10:07
*** thorre_se is now known as thorre10:07
*** markvoelker has quit IRC10:07
*** lukebrowning has joined #openstack-infra10:07
*** thorst has quit IRC10:08
*** lukebrowning has quit IRC10:12
openstackgerritChandan Kumar proposed openstack-infra/project-config master: Add python-tempestconf project  https://review.openstack.org/50850210:12
*** slaweq has joined #openstack-infra10:13
*** lukebrowning has joined #openstack-infra10:14
*** lukebrowning has quit IRC10:18
*** lukebrowning has joined #openstack-infra10:20
*** lukebrowning has quit IRC10:25
*** lukebrowning has joined #openstack-infra10:26
*** slaweq has quit IRC10:26
*** slaweq has joined #openstack-infra10:26
*** yamamoto has joined #openstack-infra10:28
*** lukebrowning has quit IRC10:30
openstackgerritJens Harbott (frickler) proposed openstack-infra/openstack-zuul-jobs master: Add missing project to legacy-api-ref job  https://review.openstack.org/50867310:31
*** lukebrowning has joined #openstack-infra10:33
*** LindaWang has quit IRC10:35
*** lukebrowning has quit IRC10:37
*** lukebrowning has joined #openstack-infra10:37
*** pcaruana has quit IRC10:41
*** lukebrowning has quit IRC10:42
fricklerso there is still some issue with devstack multinode jobs, there is too little action on the subnode, causing grenade to fail for lack of a second compute node10:44
fricklerhttp://logs.openstack.org/66/508366/2/check/legacy-grenade-dsvm-neutron-multinode/5817e99/zuul-info/inventory.yaml10:44
*** lukebrowning has joined #openstack-infra10:44
frickler"subnodes: hosts: secondary: null" at the bottom there looks suspicious10:44
*** yamamoto has quit IRC10:45
*** pbourke has quit IRC10:46
*** pbourke has joined #openstack-infra10:48
*** lukebrowning has quit IRC10:48
*** lukebrowning has joined #openstack-infra10:50
*** yamamoto has joined #openstack-infra10:53
*** lukebrowning has quit IRC10:54
*** lukebrowning has joined #openstack-infra10:56
*** LindaWang has joined #openstack-infra10:58
*** lukebrowning has quit IRC11:01
*** lukebrowning has joined #openstack-infra11:02
*** thorst has joined #openstack-infra11:05
*** lukebrowning_ has joined #openstack-infra11:06
*** lukebrowning has quit IRC11:07
*** lukebrowning has joined #openstack-infra11:10
*** lukebrowning_ has quit IRC11:10
*** chenying_ has quit IRC11:11
*** liusheng has quit IRC11:11
*** lukebrowning has quit IRC11:15
*** yamamoto has quit IRC11:20
*** yamamoto has joined #openstack-infra11:20
*** lukebrowning has joined #openstack-infra11:21
*** esberglu has joined #openstack-infra11:25
*** thorst has quit IRC11:25
*** caphrim007 has joined #openstack-infra11:26
*** thorst has joined #openstack-infra11:26
*** lukebrowning has quit IRC11:26
*** lukebrowning has joined #openstack-infra11:28
*** kjackal_ has joined #openstack-infra11:28
*** esberglu has quit IRC11:29
*** slaweq has quit IRC11:30
*** caphrim007 has quit IRC11:30
*** slaweq has joined #openstack-infra11:30
*** slaweq has quit IRC11:31
*** thorst has quit IRC11:31
*** lukebrowning has quit IRC11:32
*** lukebrowning has joined #openstack-infra11:34
*** psachin has quit IRC11:37
*** lukebrowning has quit IRC11:38
*** lukebrowning has joined #openstack-infra11:40
*** lukebrowning has quit IRC11:44
*** lukebrowning has joined #openstack-infra11:46
*** lukebrowning has quit IRC11:51
*** thorst has joined #openstack-infra11:52
*** sree has joined #openstack-infra11:53
*** lukebrowning has joined #openstack-infra11:53
*** thorst has quit IRC11:57
*** sree has quit IRC11:57
*** lukebrowning has quit IRC11:58
*** lukebrowning has joined #openstack-infra11:59
*** kiennt26 has joined #openstack-infra12:01
*** lukebrowning_ has joined #openstack-infra12:02
*** lukebrowning has quit IRC12:04
*** markvoelker has joined #openstack-infra12:04
*** lukebrowning_ has quit IRC12:07
*** kiennt26 has quit IRC12:08
*** lukebrowning has joined #openstack-infra12:08
*** kiennt26 has joined #openstack-infra12:09
*** lukebrowning_ has joined #openstack-infra12:10
*** lukebrowning has quit IRC12:13
*** lukebrowning has joined #openstack-infra12:13
*** thorst has joined #openstack-infra12:13
*** lukebrowning_ has quit IRC12:15
*** lukebrowning has quit IRC12:18
*** thorst has quit IRC12:18
*** esberglu has joined #openstack-infra12:19
*** lukebrowning has joined #openstack-infra12:19
*** esberglu has quit IRC12:23
*** lukebrowning has quit IRC12:24
*** lukebrowning has joined #openstack-infra12:26
*** lukebrowning has quit IRC12:30
*** lukebrowning has joined #openstack-infra12:31
*** lukebrowning has quit IRC12:35
*** lukebrowning has joined #openstack-infra12:37
*** markvoelker has quit IRC12:38
*** ykarel has joined #openstack-infra12:38
*** ykarel_ has quit IRC12:39
*** lukebrowning has quit IRC12:41
*** kiennt26 has quit IRC12:45
*** lukebrowning has joined #openstack-infra12:47
*** baoli has joined #openstack-infra12:48
*** lukebrowning has quit IRC12:52
*** lukebrowning has joined #openstack-infra12:55
*** lukebrowning_ has joined #openstack-infra12:58
*** lukebrowning has quit IRC12:59
*** lukebrowning has joined #openstack-infra13:01
*** sree has joined #openstack-infra13:01
*** lukebrowning_ has quit IRC13:02
*** lukebrowning has quit IRC13:05
mnasersshnaidm|off why do you need to know which cloud it works on?13:06
*** lukebrowning has joined #openstack-infra13:12
*** Kevin_Zheng has quit IRC13:13
*** esberglu has joined #openstack-infra13:13
*** thorst has joined #openstack-infra13:15
openstackgerrityolanda.robla proposed openstack-infra/openstack-zuul-jobs master: Add shade dependency to bifrost jobs  https://review.openstack.org/50867913:15
*** LindaWang has quit IRC13:15
*** jpena|off has quit IRC13:16
*** ltomasbo has quit IRC13:16
*** amoralej has quit IRC13:16
*** lukebrowning has quit IRC13:16
*** esberglu has quit IRC13:17
*** slaweq has joined #openstack-infra13:17
*** lukebrowning has joined #openstack-infra13:18
clarkbfrickler: at least in the normal devstack neutron multinode job looks like devstack is not creating the glance cache dir on the subnode (/var/cache/glance)13:18
*** LindaWang has joined #openstack-infra13:18
clarkbfrickler: my plan was to track normal mulyinode down first as its lesa complicated that grenade13:19
clarkbalso I think ^ is a bug complwtely indepedent of thia transitio13:19
*** slaweq has quit IRC13:19
*** slaweq has joined #openstack-infra13:20
*** rossella_s has quit IRC13:21
*** lukebrowning has quit IRC13:23
*** LindaWang has quit IRC13:24
*** rossella_s has joined #openstack-infra13:24
clarkbsshnaidm|off: that package isnt listed on the index, I wonder how pip is finding it http://mirror.regionone.tripleo-test-cloud-rh1.openstack.org/pypi/simple/xstatic-jquery/13:24
*** slaweq has quit IRC13:24
*** lukebrowning has joined #openstack-infra13:24
*** caphrim007 has joined #openstack-infra13:26
*** wolverineav has joined #openstack-infra13:27
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add diskimage-builder/sahara requirements in updown jobs  https://review.openstack.org/50839613:28
*** lukebrowning has quit IRC13:29
*** edmondsw has joined #openstack-infra13:29
*** rossella_s has quit IRC13:30
*** lukebrowning has joined #openstack-infra13:31
*** caphrim007 has quit IRC13:31
*** lukebrowning_ has joined #openstack-infra13:33
*** rossella_s has joined #openstack-infra13:33
*** edmondsw has quit IRC13:33
*** sree has quit IRC13:34
*** markvoelker has joined #openstack-infra13:35
*** lukebrowning has quit IRC13:35
*** sree has joined #openstack-infra13:37
*** lukebrowning_ has quit IRC13:38
*** yamamoto has quit IRC13:38
*** lukebrowning has joined #openstack-infra13:40
*** rossella_s has quit IRC13:41
*** LindaWang has joined #openstack-infra13:42
*** lukebrowning_ has joined #openstack-infra13:42
*** rossella_s has joined #openstack-infra13:43
*** lukebrowning has quit IRC13:44
*** anthonyper has quit IRC13:45
*** anthonyper has joined #openstack-infra13:45
*** lukebrowning has joined #openstack-infra13:46
*** lukebrowning_ has quit IRC13:47
*** lukebrowning has quit IRC13:50
*** lukebrowning has joined #openstack-infra13:51
*** lukebrowning_ has joined #openstack-infra13:54
*** lukebrowning has quit IRC13:56
fricklerclarkb: iiuc the /var/cache/ dirs are no longer needed with fernet keys, also glance might not be running on the subnode13:57
*** rossella_s has quit IRC13:57
*** rossella_s has joined #openstack-infra13:58
*** lukebrowning has joined #openstack-infra13:58
*** lukebrowning_ has quit IRC13:59
*** ltomasbo has joined #openstack-infra14:00
fricklerclarkb: if I interpret the logs correctly, the results are in /home/zuul/workspace/api-ref instead /home/zuul/api-ref: http://logs.openstack.org/47/508647/2/check/legacy-api-ref/55f4403/job-output.txt.gz#_2017-09-30_10_39_50_63149014:01
openstackgerritJeffrey Zhang proposed openstack-infra/openstack-zuul-jobs master: Add kolla-ansible dependency for kolla project  https://review.openstack.org/50866414:02
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add shade dependency to bifrost jobs  https://review.openstack.org/50867914:02
*** rossella_s has quit IRC14:03
*** lukebrowning has quit IRC14:03
*** lukebrowning has joined #openstack-infra14:03
openstackgerritJens Harbott (frickler) proposed openstack-infra/openstack-zuul-jobs master: Fix legacy-api-ref job  https://review.openstack.org/50867314:04
fungicloudnull: the repos provided by zuul v3 are pushed onto the nodes, and so have no origin, correct. this is expected (though the side effects like pip not indicating git in the freeze output were unanticipated)14:04
kfox1111whats the difference between nodeset legacy-centos and centos?14:05
*** rossella_s has joined #openstack-infra14:05
*** thorst has quit IRC14:05
fungisshnaidm|off: the provider should be in an ansible variable now so you can access it that way if you need it for some reason; there's a nodepool subtree for each host in the inventory, including keys for cloud and region14:07
fungisshnaidm|off: for example http://logs.openstack.org/18/508518/2/gate/build-openstack-sphinx-docs/b224292/zuul-info/inventory.yaml14:08
openstackgerritKevin Fox proposed openstack-infra/openstack-zuul-jobs master: Fix kolla-kubernetes nodesets  https://review.openstack.org/50868114:08
*** lukebrowning has quit IRC14:08
*** esberglu has joined #openstack-infra14:08
*** markvoelker has quit IRC14:08
openstackgerritMerged openstack-infra/infra-manual master: Add warning about Zuul v2 examples  https://review.openstack.org/50851814:09
*** lukebrowning has joined #openstack-infra14:10
funginow i'm seeing what jeblair meant about the swap size breaking cacti... we have no graphs for anything. i'll see if i can find a fix14:11
*** esberglu has quit IRC14:12
*** lukebrowning has quit IRC14:15
*** rossella_s has quit IRC14:15
fricklerclarkb: also, I was focusing on the grenade job as it is the single check blocking devstack currently14:16
fungifrickler: oh, so the other multinode jobs for devstack are in good shape now?14:16
*** lukebrowning has joined #openstack-infra14:16
fricklerfungi: no, but non-voting ;)14:16
fungiahh14:16
fungiokay, so i've caught an infra-manual post job running and am streaming the console14:17
fungiwaiting to see where/how it asplodes14:17
mordredfungi: I am doing the exact same thing14:18
fungihah14:18
mordredfungi: maybe between the two of us we can figure out how to publish some html ;)14:19
*** rossella_s has joined #openstack-infra14:19
fungii wouldn't count on it14:19
mordredme either14:19
mordredfungi: btw - I'm very much looking forward to landing and deploying tristanC's dashboard so that looking at historical things is easier14:19
* fungi is not actually here, just procrastinating at mowing the lawn14:19
fungimordred: agreed!14:19
* mordred is computering while doin gmorning coffee14:19
*** sree has quit IRC14:20
fungiyeah, i'm still coffeeing as well, that's my excuse anyway14:20
*** sree has joined #openstack-infra14:20
*** lukebrowning has quit IRC14:21
*** jascott1 has joined #openstack-infra14:21
*** lukebrowning has joined #openstack-infra14:22
fungiit finished, and so far i'm not seeing what broke14:24
fungialso seems to have successfully logged to http://logs.openstack.org/6bc86e72b37c7147f6840f28c97d455bf7f3b2/fe6bc86e72b37c7147f6840f28c97d455bf7f3b2/post/publish-openstack-python-docs-infra/0944e91/14:24
fungithat log url looks a bit hefty14:25
*** rossella_s has quit IRC14:25
fungioh! looks like we're publishing post logs to uuid[2:]/uuid/ rather than uuid[:2]/uuid/14:26
*** jascott1 has quit IRC14:26
fungianother place where one colon makes a difference14:26
kfox1111https://review.openstack.org/#/c/508681/ is ready for reviews please.14:26
fungipretty sure i approved the change which switched it to that from uuid[-2:]/uuid/ too and didn't catch it14:26
fungifinding now14:26
*** lukebrowning has quit IRC14:26
kfox1111should be a quick one.14:27
*** rossella_s has joined #openstack-infra14:27
fungiindeed, 99% of the work is finding where that is14:28
mordredfungi: hah! indeed!14:28
fungihttps://review.openstack.org/50834614:28
fungii'll follow up to that one14:28
*** lukebrowning has joined #openstack-infra14:28
*** yamahata has joined #openstack-infra14:29
*** slaweq has joined #openstack-infra14:29
mordredfungi: BWAHAHAHAHAHAHAHAHA14:30
mordredfungi: I have solved the puzzle of why it's "not publishing"14:30
openstackgerritJeremy Stanley proposed openstack-infra/zuul-jobs master: Yet still more fix post log location  https://review.openstack.org/50868414:31
fungithere we go14:31
mordredfungi: we're publishing to /afs/.openstack.org/docs/infra/infra-manual (because we made the infradocs published publish to docs/infra/{{ short_project_name }}14:31
fungimordred: ooh, excellent find!14:31
mordredfungi: https://docs.openstack.org/infra/infra-manual/zuulv3 works just fine14:31
*** lrossetti has joined #openstack-infra14:31
fungiindeed it does14:32
* mordred makes a special job for infra-manual real quick14:32
*** lukebrowning has quit IRC14:33
*** zhenguo has quit IRC14:34
*** ykarel has quit IRC14:34
*** lukebrowning has joined #openstack-infra14:35
*** ykarel has joined #openstack-infra14:35
*** slaweq has quit IRC14:39
*** sree has quit IRC14:39
*** yamamoto has joined #openstack-infra14:39
*** lukebrowning has quit IRC14:39
*** lukebrowning_ has joined #openstack-infra14:39
*** mat128 has joined #openstack-infra14:40
*** jtomasek has quit IRC14:40
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make publish-infra-manual job  https://review.openstack.org/50868514:40
*** jtomasek has joined #openstack-infra14:41
fungiThe project template "publish-infra-manual" was not found.14:42
fungii love zuul's parser reporting14:42
*** lukebrowning_ has quit IRC14:44
*** yamamoto has quit IRC14:45
*** lukebrowning has joined #openstack-infra14:46
openstackgerritJens Harbott (frickler) proposed openstack-infra/openstack-zuul-jobs master: Fix grenade multinode job  https://review.openstack.org/50847314:47
*** bobh has joined #openstack-infra14:48
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Create openstack-sphinx named publish jobs  https://review.openstack.org/50868714:49
*** lukebrowning_ has joined #openstack-infra14:49
*** lukebrowning has quit IRC14:50
*** mat128 has quit IRC14:50
clarkbfungi: :2 failed a test too14:51
*** jamesdenton has quit IRC14:51
*** lukebrowning has joined #openstack-infra14:51
funginice14:51
fungiclarkb: looks like that's the pipeline precedence issue14:52
*** lukebrowning_ has quit IRC14:53
fungiwe may need to squash the zuul unit test fix for that with the zuul pep8 fix to get things merging there again14:53
*** lukebrowning_ has joined #openstack-infra14:55
fungimordred: what's the deal again with legacy vs non-legacy nodesets?14:55
*** lukebrowning has quit IRC14:55
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Create openstack-sphinx named publish jobs  https://review.openstack.org/50868714:56
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Consume publish-openstack-sphinx-docs  https://review.openstack.org/50868814:56
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove old publish-openstack-python-docs jobs  https://review.openstack.org/50868914:56
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Make publish-openstack-sphinx-docs project templates  https://review.openstack.org/50869014:56
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Remove old publish-openstack-python-docs templates  https://review.openstack.org/50869114:56
fungi508681 seems to be mixing them in legacy jobs and i'm not sure if there might be a reason14:56
mordredthere's a 5 node dance ot rename the publish docs jobs to match the build docs jobs14:56
AJaeger_fungi, clarkb, mordred: Quick review request for https://review.openstack.org/#/c/508673/ , please- I'll fix some more of these afterwards (need single +2A)14:56
mordredfungi: legacy- has the node named "primary" - non-legacy names the main node after the node label14:56
mordredfungi: we made legacy versions of the multi-node nodesets just for ease of global search and replace14:57
*** lukebrowning has joined #openstack-infra14:57
fungimordred: okay, so the legacy single-node sets just name the node to primary as well?14:58
mordredyah- because the devstack-gate jobs depended on that14:58
fungii think kfox1111 was asking the same question earlier as well, presumably because of that change14:58
mordredone of the steps for folks to migrate their legacy jobs to non-legacy is to stop using the legacy nodesets14:58
mordredit's just not a thing we were in a position to do smartly at that  point14:59
*** lukebrow_ has joined #openstack-infra14:59
*** lukebrowning_ has quit IRC14:59
*** sree has joined #openstack-infra15:00
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Make publish-infra-manual job  https://review.openstack.org/50868515:01
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Create openstack-sphinx named publish jobs  https://review.openstack.org/50868715:01
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Consume publish-openstack-sphinx-docs  https://review.openstack.org/50868815:01
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove old publish-openstack-python-docs jobs  https://review.openstack.org/50868915:01
mordredfungi: so I think that patch looks fine15:01
mordredAJaeger_: https://review.openstack.org/#/c/508685/ should fix infra-manual publication15:01
*** esberglu has joined #openstack-infra15:01
fungimordred: i think we need to squash your 508634 with 508643 (or force merge the latter) to unblock zuul changes15:02
*** lukebrowning has quit IRC15:02
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add missing projects for infra puppet jobs  https://review.openstack.org/50852615:02
fungimy post log patch is also blocked on that15:02
*** thorst has joined #openstack-infra15:02
AJaeger_mordred: thanks a lot!15:03
AJaeger_questoin on 508681 - why is that using for nodeset sometimes legacy in name, sometimes not. That seems very unuasal. I see the comments above but don't get it...15:04
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Handle build_set being None for priority  https://review.openstack.org/50863415:04
*** lukebrow_ has quit IRC15:04
mordredfungi, clarkb: ^^ that should unbreak zuul which should unbreak zuul-jobs15:04
*** sree has quit IRC15:04
mordredfungi: oh - hah. didn't realize there was a second patch to squash :)15:04
*** markvoelker has joined #openstack-infra15:05
mordredfungi: I'm gonna depends-on your patch on the zuul patch real quick15:05
*** lukebrowning has joined #openstack-infra15:05
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Yet still more fix post log location  https://review.openstack.org/50868415:06
*** esberglu has quit IRC15:06
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Protect against builds dict changing while we iterate  https://review.openstack.org/50862915:06
mordredAJaeger_: I don't think there is a good reason15:07
AJaeger_mordred: should we ask for consistency in that change?15:07
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Fix kolla-kubernetes nodesets  https://review.openstack.org/50868115:08
mordredAJaeger_, fungi: ^^ I just fixed it :)15:08
AJaeger_thanks, mordred15:09
mordredAJaeger_: it's easier to work on these things on a saturday morning when the gate load is lower :)15:09
*** lukebrowning has quit IRC15:10
*** thorst has quit IRC15:10
*** thorst has joined #openstack-infra15:10
AJaeger_definitely ;) We should block all others for next week - sent them on vacation ;)15:11
AJaeger_I see that no new translations have been proposed the last two days, so thta one looks broken...15:11
AJaeger_mordred, fungi, will either of you rm -rf the infra-manual directory on afs, please? Let's clean up...15:12
*** lukebrowning has joined #openstack-infra15:12
fungiAJaeger_: i should be able to do that, just a sec15:12
fungidone15:13
fungii haven't had time yet to track down the image generation failure for cacti, but i've run out of opportunity to procrastinate on mowing the lawn. i'll try to take a look later if nobody beats me to it15:14
*** lbragstad has joined #openstack-infra15:15
fungiin the meantime, zuulv3 memory utilization is only about 1/3 ram, suggesting that whatever leak there may be is probably dependent on activity levels15:15
*** lukebrowning has quit IRC15:16
*** kjackal_ has quit IRC15:17
*** edmondsw has joined #openstack-infra15:17
*** lukebrowning has joined #openstack-infra15:18
*** mriedem has joined #openstack-infra15:19
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Fix src location  https://review.openstack.org/50869515:20
*** LindaWang has quit IRC15:20
AJaeger_this fixes - like https://review.openstack.org/#/c/508673/ - src locations,  I reviewed all of them ^15:20
*** LindaWang has joined #openstack-infra15:21
openstackgerritMatt Riedemann proposed openstack-infra/openstack-zuul-jobs master: Remove legacy-tempest-dsvm-nnet  https://review.openstack.org/50851915:21
*** edmondsw has quit IRC15:22
mordredAJaeger_: cool. that reminds me - I need to finish work on the new releasenotes job15:22
AJaeger_mordred, fungi, https://review.openstack.org/508473 looks sane to me, do you agree?15:23
*** lukebrowning has quit IRC15:23
AJaeger_mordred: Ah, good. I noticed the duplicates and wondered already...15:23
mordredAJaeger_: also - we erroneously mapped both gate-{name}-releasenotes and {name}-releasenotes to legacy-{name}-releasenotes ... so we'll need to fix that one sooner rather than later15:23
*** thorst has quit IRC15:23
AJaeger_any ideas why https://review.openstack.org/#/c/508563/ has RETRY_LIMIT errors15:23
mordredAJaeger_: yes on 50847315:24
*** lukebrowning has joined #openstack-infra15:24
mnaserAJaeger_ log_file = '{log_dir}/{envlist}-siblings.txt'.format(envlist=envlist)15:24
mnaserKeyError: 'log_dir'15:24
mordredAJaeger_: looks like a bug in siblings: http://logs.openstack.org/63/508563/3/check/build-openstack-sphinx-docs/e2f6413/job-output.txt.gz#_2017-09-30_06_49_35_02914215:24
mnaserin ansible_module_tox_install_sibling_packages.py15:24
mordredmnaser: oh - nice catch15:25
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix legacy-api-ref job  https://review.openstack.org/50867315:25
AJaeger_mnaser: thanks15:26
mordredI feel like we pushed upa fix for thatalready15:26
*** lukebrowning_ has joined #openstack-infra15:26
mnaseri think thats a bug in the actual fix15:27
mordredoh!15:27
mnaseryes it is15:27
mnaserleft a comment15:27
mnaser:p15:27
mnaserAJaeger_ ara is really good at catching things when you see a MODULE FAILURE only in my experience, it has much more info15:28
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Make fetch-tox-output more resilient  https://review.openstack.org/50856315:28
AJaeger_mnaser: ok15:28
*** lukebrowning has quit IRC15:29
*** srobert has joined #openstack-infra15:31
*** lukebrowning_ has quit IRC15:31
*** srobert has quit IRC15:31
*** srobert has joined #openstack-infra15:32
mordredAJaeger_, fungi, clarkb: these: https://review.openstack.org/#/q/status:open+topic:unbreak-zuulv3 are reasonably high-priority15:33
*** lukebrowning has joined #openstack-infra15:33
mnasermordred what is the likeliness that we can get a trusted repo that we control (i.e. puppet-openstack-integration becomes a trusted repo or we create puppet-project-config) so we can define all of our projects in there rather than having a .zuul.yaml in every single project (though, i have some ideas to work around it with project-templates) .. but trying to think how we can avoid duplication15:34
AJaeger_mordred: these looks fine15:35
mnaserit feels *slightly* confusing that puppet-nova will have puppet-module-jobs as a template and there is no obvious reference as to where that comes from15:35
mordredmnaser: that won't be possible in the short term - so you'll need to do the project-templates hack you came up with ... because at the moment a trusted repo gets jobs run in trusted context - which means those jobs can define content that bypasses some ofthe security restrictions we have on the executor15:35
mnasermordred ok no worries, i guess we can add a puppet-openstack-projects.yaml and split things off to.. in order to clean it up15:36
mordredmnaser: we've discussed adding a third type of repo - that would allow what you're talking about without granting the ability to run jobs without the security restrictions15:36
*** srobert has quit IRC15:36
mordredmnaser: since your use case is a totally reasonable and valid one15:36
*** lukebrowning_ has joined #openstack-infra15:36
mnaseri think we'll just add .zuul.yaml files to every project referencing the template (though i am slightly bothered already because of the amount of CI churn that'll generate unfortunately :() -- but not so bad, just $time15:37
*** lukebrowning has quit IRC15:37
mnaserbest time to do it is on the weekend with an empty gate, baha15:37
*** markvoelker has quit IRC15:39
AJaeger_empty gates - but still takes 10+ minutes from approving a job to starting to run in gate which I consider long15:39
*** lukebrowning has joined #openstack-infra15:40
mordredAJaeger_: yah - that's related to the inefficient reconfiguration issue15:40
mordredAJaeger_: that's very high on jeblair's list of things to fix15:40
mnaserAJaeger_ yeah that is slightly frustrating but yep i'm hopeful that will get addressed15:41
*** lukebrowning_ has quit IRC15:41
mnaseri'd be concerned if we did a flawless zuulv3 cutover :-P15:41
*** yamamoto has joined #openstack-infra15:41
*** lukebrowning_ has joined #openstack-infra15:41
AJaeger_yes, this is now running on scale for the first time...15:42
*** lukebrowning has quit IRC15:44
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Fix typo in comment  https://review.openstack.org/50869715:44
AJaeger_mordred: trivial typo on your stack - not worth to respin the patch for that ^15:44
mnaserbtw is the cirros image no longer cached in the images?15:45
mnaseror am i using the wrong nodeset15:45
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix grenade multinode job  https://review.openstack.org/50847315:46
*** lukebrowning_ has quit IRC15:46
AJaeger_fungi, clarkb: What about https://review.openstack.org/#/c/508687/ and https://review.openstack.org/#/c/508685/ ? Getting those in will mordred with the rest of the stack - could you +2A, please?15:46
mordredmnaser: the nodesets shouldn't affect image content - so I'd expect thecirros image to be there15:46
*** yamamoto has quit IRC15:47
mnaserhttps://github.com/openstack/puppet-openstack-integration/blob/master/run_tests.sh#L131-L14315:47
mnaseri guess we're looking for it in /home/zuul/cache/files15:47
*** lukebrowning has joined #openstack-infra15:48
clarkbmordred: zuul fix still failing unittests15:48
mordredGAH15:48
clarkbAJaeger_: looking15:48
openstackgerritJames E. Blair proposed openstack-infra/gear master: Add a send lock to the base Connection class  https://review.openstack.org/50869815:48
mordredclarkb: that's actually a race-condition test15:49
mordredI'll recheck15:49
*** srobert has joined #openstack-infra15:49
*** lukebrowning_ has joined #openstack-infra15:50
clarkbok15:50
kfox1111https://review.openstack.org/#/c/508681/1 just needs a wf please.15:51
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Fix src location  https://review.openstack.org/50869515:51
mordredkfox1111: done15:52
AJaeger_bbl15:52
*** lukebrowning has quit IRC15:52
*** lukebrowning_ has quit IRC15:54
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Make fetch-tox-output more resilient  https://review.openstack.org/50856315:55
mordredclarkb, AJaeger_: ^^ added depends-on on the zuul patch that fixes the unittests15:55
*** esberglu has joined #openstack-infra15:56
jeblairi am bad at colons15:59
*** esberglu has quit IRC16:00
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix kolla-kubernetes nodesets  https://review.openstack.org/50868116:00
*** lukebrowning has joined #openstack-infra16:02
fungijeblair: i hesitate to think what term we might end up calling a review scoped to colons16:03
fungihopefully the pattern ceases and we never have to find out16:04
* fungi goes back to not procrastinating at yardwork16:04
clarkbjeblair: https://review.openstack.org/#/c/508634/3 is an important one16:06
jeblairreboot   system boot  3.13.0-132-gener Sat Sep 30 09:33 - 16:07  (06:34)16:07
jeblairfungi: ^ cacti16:07
*** lukebrowning has quit IRC16:07
jeblairi can not find the rrd files16:07
jeblairSep 30 09:20:22 cacti01 snmpd[10472]: Connection from UDP/IPv6: [2001:4800:7818:103:be76:4eff:fe04:7ed0]:4387516:08
jeblairSep 30 09:33:01 cacti01 rsyslogd: [origin software="rsyslogd" swVersion="7.4.4" x-pid="1108" x-info="http://www.rsyslog.com"] start16:08
*** LindaWang has quit IRC16:08
jeblairno indication why16:08
clarkbweird16:08
clarkbhttps://review.openstack.org/#/c/508695/2 updates things for docs publishing16:08
*** lukebrowning has joined #openstack-infra16:09
*** srobert has quit IRC16:09
jeblairi think we keep the rra on a volume but maybe it's not in fstab16:10
clarkbmordred: comment on https://review.openstack.org/#/c/508685/2 is that worth a respin?16:12
*** superdan is now known as dansmith16:12
jeblairokay, rra remounted16:12
jeblairgraphs are back, though obviously missing a few hours of data16:13
*** lukebrowning has quit IRC16:14
fungijeblair: thanks!!! i totally had tunnel vision thinking this was fallout from your mention of the larger swap value breaking collection16:14
mordredclarkb: let's just do a followup ...16:14
clarkbmordred: ok I'll approve16:14
funginot realizing this was yet still more new and unexpected/unrelated broken16:14
jeblairfungi: me too... and then i spent a few minutes wondering how raising a max value could delete all the rrd files16:15
fungiheh16:15
fungii totally didn't even spot that the rrd files were missing, so... :/16:15
jeblairi clicked on the wrench icon and ran the command locally and got a file not found16:15
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Update publish-infra-manual description  https://review.openstack.org/50870116:15
fungii was still pouring over unhelpful cacti/poller/rrd log files before i got pulled away16:16
*** lukebrowning has joined #openstack-infra16:17
jeblairclarkb: thanks; all reviewed16:17
openstackgerritJames E. Blair proposed openstack-infra/gear master: Add a send lock to the base Connection class  https://review.openstack.org/50869816:18
clarkbjeblair: mordred yesterday I noticed some weirdness with the git repos. There was an index lock file rsynced by devstack-gate. Are the git repos shared on the executor when they are copied? If copied using something like rsync that could be causing problems (because the index file would be copied over)16:19
clarkber lock file not index file16:19
*** lukebrowning_ has joined #openstack-infra16:20
jeblairclarkb: hrm... nothing should be touching the repos when they're copied over, except the copying itself; was it a multinode job?  i wonder if we're copying them in parallel, and that's an artifact of that?16:21
clarkbjeblair: yes it was a multnode job16:21
jeblairclarkb: however, we are no longer using rsync, we're using git pushes16:21
openstackgerritMerged openstack-infra/project-config master: Make publish-infra-manual job  https://review.openstack.org/50868516:21
clarkbya the rsync I saw was on the devstack-gate side16:21
clarkband it managed to copy the index lock file from the source16:21
clarkb(perhaps we need to update d-g to not use rsync?)16:22
clarkbmordred: https://review.openstack.org/#/c/508687/3 is confusing me, a new job is created then the post queue is updated to use a completely different job?16:22
*** lukebrowning has quit IRC16:22
jeblairclarkb: hrm, i would expect the git pushes to leave pristine files on the worker, so i don't know where the index lock would have come from...16:22
clarkbjeblair: ya me too16:22
clarkbjeblair: let me try and find the log again16:23
jeblairclarkb: was it fatal?16:23
clarkbhttp://logs.openstack.org/02/508302/3/check/legacy-tempest-dsvm-neutron-multinode-full/89fa828/logs/devstack-gate-setup-workspace-new.txt yes the job failed16:23
clarkbpretty sure as a result of ^16:23
*** lukebrowning has joined #openstack-infra16:24
*** thorst has joined #openstack-infra16:24
*** lukebrowning_ has quit IRC16:24
mordredclarkb: the new job created is for the followup patches - 508687 also renames the infra-index job - which is what the post update is about16:25
jeblairclarkb: i'm stumped16:26
clarkbjeblair: it doesn't happen 100% of the time either implying it is a race of some sort, probably something to watch out for and investigate more if we can get more data16:27
*** lukebrowning has quit IRC16:28
jeblairya16:28
clarkbmordred: jeblair also mriedem debugging newton things found http://logs.openstack.org/16/507816/1/check/legacy-novaclient-dsvm-functional/806ee46/logs/devstack-gate-setup-workspace-new.txt.gz#_2017-09-30_15_50_47_806 I think d-g branch checkout logic is broken16:29
clarkbit falls bcak to master there but should've checked out newton16:30
*** lukebrowning has joined #openstack-infra16:30
clarkblooks like because we rely on origin in d-g /me looks to fix16:30
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix src location  https://review.openstack.org/50869516:32
*** lukebrowning_ has joined #openstack-infra16:33
*** d0ugal has joined #openstack-infra16:35
*** lukebrowning has quit IRC16:35
openstackgerritMerged openstack-infra/project-config master: Update publish-infra-manual description  https://review.openstack.org/50870116:35
mnaserhmm16:36
*** markvoelker has joined #openstack-infra16:36
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Check for branches in zuulv3 git repos properly  https://review.openstack.org/50870216:36
clarkbmriedem: mordred jeblair ^ I think that is the fix for devstack gate checkout behavior16:37
clarkbmriedem: maybe you want to depends on ^ and see if that makes it happy?16:37
mnaseri removed the legacy jobs in this change - https://review.openstack.org/#/c/508388 - i did a dnm test with a depends-on in here - https://review.openstack.org/#/c/508696/ - but the zuul job queue shows it running both jobs including legacy ones.. any clues (i assumed in that DNM check, only new jobs would run and the legacy wouldn't)16:37
*** lukebrowning_ has quit IRC16:38
clarkbmnaser: because 8388 is in project-config which is a trusted repo its contents are not executed speculatively16:38
mnaseraaaah okay16:38
clarkbmnaser: so you'll get the msater contents until your change merges16:38
mnaserill abandon that change to avoid using up resources then16:38
mnasergotcha16:38
mriedemclarkb: will do, thanks16:39
*** lukebrowning has joined #openstack-infra16:39
mnaseralso what are the odds that my job is progressing if the console is stuck16:40
mnaser(it seems to be a console issue though, not stuck in execution cause its blocked mid-message)16:40
clarkbmnaser: that I don't know, does refreshing browser page loda it up? or even using nc/finger directly?16:40
mnaseri dont know how to use nc/finger directly (point towards docs? :D) and i find refreshing many times usually to get it to work.. but this time it didnt regardless of the # of attempts :<16:41
mnaseroh well it just completed succesfully16:41
mnaserfor one of them at least16:41
*** lukebrowning_ has joined #openstack-infra16:41
mnaserhttp://zuulv3.openstack.org/static/stream.html?uuid=d313401db03c44789cbb69f4b426e163&logfile=console.log16:41
clarkbmnaser: `finger $jobuuid@zuulv3.openstack.org` iirc16:41
mnaserthis one is always stuck at the openstack-keystone line16:41
fungiclarkb: we have no multiplexer yet, so you have to know the executor16:42
clarkbah16:42
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Handle build_set being None for priority  https://review.openstack.org/50863416:42
mnaserwell, it completed.  looks like ansible doesnt like a lot of output being emitted16:42
fungiwell, multiplexer/router (i'm not sure which is the better term for the mechanism we're imaging)16:43
mnaserhopefully down the line ansible-izing things will prevent this16:43
*** yamamoto has joined #openstack-infra16:43
fungimnaser: yeah, also there's an interpreter layer in between the json ansible is emitting to convey the stdout stream, and what's getting displayed. possible the problem is an interpreter fail there, or buffering or who knows16:44
mnaserits a feature to push users to rewrite their jobs in ansible16:44
mnaser:D16:44
*** lukebrowning has quit IRC16:44
fungiwe include both the interpreted txt stream and the ansible emitted json in the job results16:44
fungijust in case16:44
clarkbthe two changes that dep'd on 8634 have been reapproved to enqueue them in the gate16:44
fungiptg bookended by hurricanes. plowing through three weeks of growth with a reel mower is _slow_ going16:45
clarkbI hvaen't had to mow in like a month16:46
fungi(hence my regular breaks to procrastinate^Wrest)16:46
clarkbbut rain is back so will hva eto soon16:46
*** lukebrowning_ has quit IRC16:46
mnaserhttps://review.openstack.org/#/c/508388/ -- wouldn't mind a few +2s so that we can merge the removal of legacy jobs once the change for new jobs in-repo merges (it's in gate now)16:46
fungieven if it never rained here, the grass would just absorb it from the 100%rh air16:46
fungimy lawn gets watered by the fog16:47
mnasertesla's talking about autopilot and all but the real automation we need is lawn mowers :(16:48
fungimnaser: they make them. only a few hundred us$16:48
*** yamamoto has quit IRC16:48
clarkbmnaser: you don't need mowers on mars or the moon though16:48
fungibut christine won't let me buy one16:48
openstackgerritClint 'SpamapS' Byrum proposed openstack-infra/zuul feature/zuulv3: Limit concurrency in zuul-executor under load  https://review.openstack.org/50864916:48
clarkbgotta think about the long game if you are elon16:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Do not add implied branch matchers in project-templates  https://review.openstack.org/50865816:48
*** lukebrowning has joined #openstack-infra16:48
fungiplus, while tiresome, this is a free workout i guess ;)16:49
mnaserwow they do TIL16:49
fungithere were a couple in my old neighborhood before i moved to the beach16:49
fungibasically an oversized roomba with blades16:50
*** lukebrowning_ has joined #openstack-infra16:51
*** jtomasek has quit IRC16:51
SpamapSmow?16:51
SpamapSI don't think I should mow my front yard16:52
fungimnaser: the robotic lawn mowers aren't really that exciting. you should check out the robotic pool cleaners and robotic gutter cleaners16:52
SpamapSthe palm trees, rose bushes, and rosemary plants might take a while to mow16:52
fungiSpamapS: cactus doesn't take well to mowing?16:52
* mnaser is sticking to the condo life for as long as possible16:52
fungiyeah, that's the "lawn" i _want_16:52
SpamapSI haven't xerascaped to that level yet. Still pretending we have water for shrubs. ;)16:52
SpamapSI do have a "lawn" of moss.16:53
* jeblair sends SpamapS some water16:53
SpamapSjeblair: MORE16:53
*** lukebrowning has quit IRC16:53
SpamapSMORE16:53
fungijeblair: you actually are too!16:53
SpamapSbut more16:53
SpamapSActually we don't take water from the San Joaquin16:53
fungithe city of very dry angels16:53
*** hemna_ has quit IRC16:54
SpamapSOurs is mostly from the Owens valley.16:54
*** bhavik1 has joined #openstack-infra16:54
SpamapSThe eastern side of the snow melt that jeblair and co were never going to get anyway.16:54
*** eharney has quit IRC16:54
*** lukebrowning has joined #openstack-infra16:54
fungiheh16:54
openstackgerritMerged openstack-infra/zuul-jobs master: Yet still more fix post log location  https://review.openstack.org/50868416:54
SpamapSIt was just going to sit in the ground acquifers and make the Owens valley beautiful.16:54
SpamapSMuir shmuir.16:54
jeblairand habitable16:54
fungigiven i live on a sandbar. i don't know why people here pretend it's the burbs and plant lawns and non-native shrubs/trees16:55
jeblairthat whole thing is replaying in nevada right now; lv wants to drain the aquifers in the great basin16:55
*** lukebrowning_ has quit IRC16:55
SpamapSDWP owns 90% of all the land in the Owens valley. They can make any part you want to rent habitable.16:55
fungiSpamapS: and as soon as they don't like you any longer, desert for you!16:56
*** bhavik1 has quit IRC16:56
*** lukebrowning_ has joined #openstack-infra16:56
*** bhavik1 has joined #openstack-infra16:56
jeblairmordred, clarkb, fungi: https://review.openstack.org/508658 should fix the last known project-template related errors (the 'stuff not running on stable branch' bug)16:57
jeblairi have to go now16:57
mordredjeblair: woot!16:57
SpamapSfungi: everybody likes me!16:57
mordredanybody want to merge 508687 ?16:57
fungithanks jeblair! that's a huge fix16:57
*** bhavik1 has quit IRC16:58
* fungi thinks monday is looking brighter and brighter for zuul v316:58
mordredjeblair: nice job condensing the explanation into something understandable in the docs16:58
*** bhavik1 has joined #openstack-infra16:58
*** lukebrowning has quit IRC16:59
clarkbI was hoping for another small change :)16:59
fungiclarkb: you should know better16:59
fungithe commit message is an essay unto itself. very helpful17:00
*** bhavik1 has quit IRC17:00
* fungi is going to digest the commit message and doc bullet points for that one while mowing and waiting for tests to report back17:01
*** lukebrowning_ has quit IRC17:01
*** thorst has quit IRC17:05
*** ykarel_ has joined #openstack-infra17:05
*** edmondsw has joined #openstack-infra17:05
clarkbdansmith: https://review.openstack.org/508658 fix for nnet problem17:06
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual master: Update project creators guide with zuul v3 information  https://review.openstack.org/50859617:07
clarkbjeblair's patch failed pep8, probably worth someone pushing a fix while zuul is quiet17:07
SpamapSwoot tests pass on load average governor17:07
clarkbI'll work on that now17:07
SpamapSI should write actual tests for IT17:07
*** lukebrowning has joined #openstack-infra17:07
*** ykarel has quit IRC17:08
*** markvoelker has quit IRC17:09
AJaeger_mordred, I addressed clarkb's comments on 508596 so that we have some content to publish again ;)17:09
AJaeger_reviews welcome17:09
*** edmondsw has quit IRC17:10
*** lukebrowning has quit IRC17:12
clarkbmriedem: looks like novaclient change still failing but now on libs from git check which I think ianw has a fix for in devstack17:12
AJaeger_would be nice to have +2A on https://review.openstack.org/#/c/508687/ as well...17:12
mordredAJaeger_: lgtm!17:13
*** lukebrowning has joined #openstack-infra17:14
mriedemclarkb: this? https://review.openstack.org/#/q/topic:libs_from_git+status:open17:14
mordredclarkb: https://review.openstack.org/#/c/508344/ and https://review.openstack.org/#/c/508366/17:14
mordredlooks lke it's having issues with grenade multinode17:14
AJaeger_mordred: we merged earlier a change for that17:15
fungii think frickler was working on getting grenade multinode unblocked17:15
fungiyeah, maybe that's in now?17:15
AJaeger_mordred: I mean https://review.openstack.org/508473   fixed one grenade issue17:16
fungii recall reviewing it at least17:16
AJaeger_merged in the last hour17:16
* fungi heads back out to the battle of the grasslands17:16
clarkbmriedem: ya  I htink so17:16
clarkbgrenade multinode might be fixed by my d-g change as it should make branches work properly17:17
clarkbmordred: https://review.openstack.org/508702 is hopefully the last piece to working multinode17:17
AJaeger_I rechecked the two changes that mordred pointed out17:17
clarkber multinode grenade17:17
* AJaeger_ heads down for dinner17:18
*** thorst has joined #openstack-infra17:18
* SpamapS detaches as well17:18
*** lukebrowning_ has joined #openstack-infra17:18
*** lukebrowning has quit IRC17:18
clarkbI'll have a new ps for jeblairs change in a moment, just running pep8 locally17:18
openstackgerritClark Boylan proposed openstack-infra/zuul feature/zuulv3: Do not add implied branch matchers in project-templates  https://review.openstack.org/50865817:19
clarkbthere17:19
dmsimardclarkb: spending some time on the ara firefox issue now. Dunno if I'm going to find it but I'm trying :D17:20
dmsimard(╯°□°)╯︵ ┻━┻17:20
dmsimardjavascript17:20
clarkbI have approved 868717:20
clarkbAJaeger_: mordred ^17:20
*** lukebrowning_ has quit IRC17:22
*** thorst has quit IRC17:22
*** lukebrowning has joined #openstack-infra17:23
dmsimardclarkb: this is the particular function that doesn't work on firefox: https://github.com/openstack/ara/blob/master/ara/templates/report.html#L420-L42317:27
dmsimardbut there's no error or warnings in the developer console17:27
clarkbmnaser may know, he is secretly a web wizard17:28
mnaserhi17:28
*** lukebrowning has quit IRC17:28
openstackgerritMerged openstack-infra/project-config master: Create openstack-sphinx named publish jobs  https://review.openstack.org/50868717:28
*** caphrim007 has joined #openstack-infra17:28
* mnaser installs firefox17:28
dmsimardeh I'll just try random things like checking if updating jquery fixes it17:29
mnasergot a sample page that's failing? (i know zuulv3 that generates a ton :p)17:29
dmsimardmnaser: you know the permalink icons in ara modals ? they don't work in ff17:29
*** lukebrowning has joined #openstack-infra17:29
dmsimardI'm probably largely due for a patternfly/bootstrap/jquery update dance17:31
dmsimardmaybe for 1.017:31
mnaseri dont think its a js issue17:31
mnaseri think its a rendering issue17:31
mnaserinspecting the code it looks like it actually contains the href="blah"17:31
dmsimardthe bower.json for patternfly requests jquery ~ 2.1.4 but the xstatic jquery is 1.10.something17:32
mnaseri suspect a button tag cannot contain a link (or at least something along that line in firefox)17:32
mnaser"The HMTL syntax does not allow an a element within a button element, so it is not surprising that it does not work across browsers."17:32
*** lukebrowning_ has joined #openstack-infra17:33
mnaseri think you can drop the button and add the classes to the link directly17:33
mnaserone moment let me try it17:33
*** caphrim007 has quit IRC17:33
dmsimardI *think* the button part was important for inheriting the right patternfly classes but I forget17:33
dmsimardyou're probably on to something though17:34
mnasergot it17:34
mnaserlet me push something fo ryou17:34
mnaserdamn17:34
mnasergit pull on my local copy of ara => 180 files changed, 7517 insertions(+), 3188 deletions(-)17:34
mnaser:P17:34
dmsimardthat's master17:35
dmsimardyou'd be surprised if you pulled feature/1.0 :p17:35
*** lukebrowning has quit IRC17:35
dmsimardoh I didn't check if ara gate was broken by v3 yet17:35
kfox1111so... how about this one:17:35
dmsimardI guess we'll find out17:35
kfox1111cat: /etc/nodepool/primary_node_private: No such file or directory17:35
dmsimardkfox1111: wrong nodeset for a job17:35
kfox1111how does that work now?17:35
dmsimardkfox1111: likely a multinode job that has  a single node nodeset17:35
kfox1111I think that file always existed.17:35
*** lukebrowning has joined #openstack-infra17:36
kfox1111now it only exists if its a multinode job?17:36
dmsimardnot sure if it existed on single node jobs but I can tell you that right now I still have a v2 setup17:36
*** lukebrowning_ has quit IRC17:37
dmsimardyup, that exists for single node jobs17:37
dmsimardnot sure if it does in v317:37
kfox1111yeah. single node jobs are failing now.17:37
dmsimardkfox1111: you have something in your job that relies on that file ?17:37
mordred    - name: Create nodepool primary file17:38
mordred      copy:17:38
mordred        dest: /etc/nodepool/primary_node_private17:38
mordred        content: "{{ hostvars['primary']['nodepool']['private_ipv4'] }}"17:38
mordred      when: hostvars['primary'] is defined17:38
dmsimardmordred: so only if there is a host named primary17:38
mordredso - the key for that to work is you need a 'primary' node defined - which is in the legacy- versions of the nodesets17:38
mordredeven for the single-node jobs17:38
dmsimardkfox1111: what job is it ?17:38
mnaserclarkb dmsimard https://review.openstack.org/508704 :)17:39
* dmsimard looks17:39
kfox1111dmsimard: yeah. the code setting up kubernetes was always setting up the primary node the same way if it was single or multi.17:39
kfox1111mordred: so I can add that role to my jobs?17:39
dmsimardkfox1111: these files are no longer provisioned on native zuul v3, we are "manually" adding them on legacy jobs17:40
*** lukebrowning has quit IRC17:40
dmsimardkfox1111: as to not break backwards compatibility17:40
dmsimardwhat you're looking for is now in hostvars['nodepool']['private_ipv4']17:40
kfox1111we will need them for multinode jobs at minimum. are those considered legacy too?17:41
kfox1111oh... so we need to pass those hostvars thorugh env vars or something?17:41
dmsimardkfox1111: legacy jobs have a legacy prefix :)17:41
dmsimardkfox1111: what job is it that yo have is failing ?17:41
kfox1111all of them. sec...17:41
kfox1111https://review.openstack.org/#/c/508682/17:42
*** jtomasek has joined #openstack-infra17:42
mordredyah - you just need to switch from non-legacy nodesets to legacy nodesets for now17:43
kfox1111hmm... ok.17:43
dmsimardmnaser: looks like it works now but there are other permalink icons17:43
mordredso - this: https://review.openstack.org/#/c/508681/ - just prefix all of them with legacy- ... sorry, I didn't figure you'd have a problem or I would have said something during review17:44
dmsimardmnaser: that's the one for playbooks, there's also a few for modals17:44
kfox1111the single node lagacy nodeset will create the files too?17:44
mnaserdmsimard let me look for them17:44
dmsimardmnaser: like https://github.com/openstack/ara/blob/master/ara/templates/report.html#L31017:44
mordredkfox1111: the single node legacy nodesets name their node 'primary' - so the logic in the pre playbook that is in the legacy base job will write out the file17:44
*** yamamoto has joined #openstack-infra17:44
dmsimardmnaser: just search for 'link-modal'17:45
kfox1111k.17:45
* mordred will update the docs with a discussion of this - turns out it's important as part of the transition17:45
*** Goneri has joined #openstack-infra17:45
dmsimardmordred: didn't we fix non-legacy to legacy nodesets yesterday ?17:45
dmsimardI guess we missed a couple ?17:45
*** AJaeger_ is now known as AJaeger17:46
kfox1111dmsimard: I updated my nodesets this morning as it never migrated the distro's used properly.17:46
kfox1111I used the non legacy version though since I didn't know the difference.17:46
mnaserthere, pushed a fix for the others too dmsimard :)17:47
mordredyah - which is fair - it's not documented :)17:47
*** lukebrowning has joined #openstack-infra17:48
dmsimardclarkb: mnaser fixed the issue, he's our hero17:48
SamYapleare we using async tasks anywhere in infra? i have 4 tasks that i want to run per item. those 4 tasks need to run serially. I want to async the group of tasks though, so i can run all the with_items in parallel17:48
openstackgerritKevin Fox proposed openstack-infra/openstack-zuul-jobs master: Fix kolla-kubernetes to use legacy types  https://review.openstack.org/50870517:49
SamYapleif there is an example of that i would love to see it17:49
dmsimardmnaser: I'll bring a batch of stickers to openstack canada :p17:49
kfox1111ok. lets see if this will work.17:49
*** kjackal_ has joined #openstack-infra17:49
dmsimardSamYaple: async tasks are hard but I posted something about them a while back https://dmsimard.com/2017/05/10/limiting-the-amount-of-concurrent-asynchronous-tasks-in-ansible/17:49
dmsimardI don't believe anything we have uses async right now17:49
mordredSamYaple: we USED to use async tasks for everything in zuul 2.5 so we could deal with timing things out17:50
*** yamamoto has quit IRC17:50
mordredSamYaple: and they're wonky enough that we stopped using them - even after fixing 4 or 5 bugs in them upstream17:50
mordredSamYaple: which is to say ... have fun :)17:51
mnaser:D17:51
dmsimardmordred: it took me like a day to come up with that blog post, fun was not had17:51
SamYaplewell it isn't too bad, i can do singular tasks async, i was just trying to do a group of them async-like17:51
dmsimardharder than it needs to be17:51
clarkbmordred: mriedem frickler I think we are in a bad state for grenade multinode. My fix for branches failed on glance api but my fix for glance api in multi ide is likely to fail grenade due to branch derpage17:52
SamYapledmsimard: did you copy the docs or did the docs copy you on that blog post?17:52
SamYapleits a good read17:52
dmsimardSamYaple: I submitted the docs :P17:52
clarkbso we may need to force merge one of those to get multinode grenade working17:52
SamYapledmsimard: nice17:52
*** lukebrowning has quit IRC17:52
dmsimardSamYaple: https://github.com/ansible/ansible/pull/24457/commits17:52
SamYaplehaha i believe you :P17:52
mnaseranother magical case of nothing but -- END OF STREAM -- in a build http://zuulv3.openstack.org/static/stream.html?uuid=4ed130489df44817ac521a3d9465c98a&logfile=console.log17:53
mnasertho i suspect it's actually running (i hope so)17:53
clarkbmnaser: I'm suspecting its related to multinode jobs17:54
mordredclarkb: I think force-merging the branch derpage one is the thing that makes the most sense to force17:54
clarkbas my multinide debug runs all had that17:54
clarkbmordred: ya17:54
mnaserpuppet integration jobs are single node though (but i guess if log collection has a bug it might be related)17:54
mordredclarkb, mnaser: we have tested/watched multi-node log streaming before, so the streamer does support it - which is not to say that something about multi-node is borking it17:55
SamYaplei get "END OF STREAM" if i open the console.log to quickly, if i wait a minute or two before opening the log ive never gotten END OF STREAM"17:55
dmsimardif an infra-root has nothing else better to do, we still need to figure out what else is failing from https://review.openstack.org/#/c/504238/ but I need access to executor logs17:55
mordredyah- that's probably a thing we should look in to17:55
mnaseryeah but this is a job that's been running for close to an hour soooo17:55
mnaserlast time it happened the job ended up completing17:55
mordredthere's almost certainly a bug in there somewhere - we need to refactor zuul_stream (that's high on my TDL once the dust settles)17:56
mnaserbut we're 1 job away from landing zuulv3 native jobs.. so i really hope it's working or we'll have to undergo the whole fun of the check/gate again17:56
openstackgerritDavid Moreau Simard proposed openstack-infra/zuul feature/zuulv3: Delete IncludeRole object from result object for include_role tasks  https://review.openstack.org/50423817:57
SamYaplemnaser: let me rephrase, if i click on console log and get END OF STREAM, it never changes even if i refresh. if i wait a few minutes before the first time i click on it ive never seen END OF STREAM, but that has just been my experince17:57
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual master: Update retire instructions for Zuul 3  https://review.openstack.org/50870617:58
mnaserSamYaple that might be useful info for mordred's further debugging :>17:58
SamYaplewell then mordred see above17:59
AJaegerinfra-manual is still not published correctly. I do not see it in zuulv3.o.o's post queue, the change is merged but no logs exist at http://logs.openstack.org/fe/fe6bc86e72b37c7147f6840f28c97d455bf7f3b2 and content is not up.18:00
mnaserare all zuul executors run the "finger" console stuff?18:00
mordredAJaeger: there is a bug (that was fixed but maybe race condition) that cause the url to be wrong:18:00
mordredAJaeger: http://logs.openstack.org/6bc86e72b37c7147f6840f28c97d455bf7f3b2/fe6bc86e72b37c7147f6840f28c97d455bf7f3b2/18:00
mnaserze02.openstack.org and ze04.openstack.org are returning conenction refused18:00
mnaserso that could be the reason we are unable to get logs if jobs land there?18:01
*** lukebrowning has joined #openstack-infra18:01
* mordred has to afk - will help look in to the finger issue upon return ... the finger thing should be started by the zuul_console task in the base pre-playbook fwiw18:01
AJaegermordred, mnaser I was confused - https://review.openstack.org/#/c/508596/ has not merged yet18:02
AJaegerI thought it had - the change I referenced indeed failed...18:02
AJaegerSo, once 508596 is merged, I will check again18:02
mnaseri think it might have been something odd that happened where it never queued18:03
fungiAJaeger: 508684 is what should fix the post log locations, and only merged about an hour ago, so maybe hadn't reconfigured yet?18:03
fungi(as far as no logs)18:03
*** peterlisak has quit IRC18:04
*** onovy has quit IRC18:04
mordredfungi: it seems to have no jobs triggered :(18:05
AJaegerfungi: I looked at the wrong job ;(18:05
AJaegerfungi, want to +2A next change for mordred : https://review.openstack.org/#/c/508690/, please?18:05
mordred2017-09-30 18:03:44,444 DEBUG zuul.IndependentPipelineManager: Project openstack-infra/infra-manual not in pipeline <Pipeline check> for change <Change 0x7f2a96b7f860 508706,1>18:06
*** ykarel_ has quit IRC18:06
*** markvoelker has joined #openstack-infra18:06
mordreddid I break it earlier?18:06
*** lukebrowning has quit IRC18:06
mordredoh. HAHAHAHAHAHAHAH18:06
mordredyes18:06
mordredsorry18:06
mordredTOTALLY my fault18:06
AJaegermordred: yeah, was just going to ask what's going on there...18:06
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add check and gate jobs for infra-manual  https://review.openstack.org/50870718:07
*** lukebrowning has joined #openstack-infra18:07
AJaegeroh...18:07
mordredsorry - when we made the new publish-infra-manual job - I removed the template, which left us with nothing in check and gate :)18:07
AJaeger;)18:07
mordredok. I now must AFK - back ina bit18:07
*** mat128 has joined #openstack-infra18:10
*** ykarel_ has joined #openstack-infra18:10
*** GregHouse has quit IRC18:10
kfox1111https://review.openstack.org/#/c/508705/ should be ready18:10
AJaegerkfox1111: on it...18:10
kfox1111AJaeger: thanks.18:11
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Do not add implied branch matchers in project-templates  https://review.openstack.org/50865818:11
*** lukebrowning_ has joined #openstack-infra18:12
*** lukebrowning has quit IRC18:12
dmsimardclarkb: can you confirm that permalinks are working for you in http://logs.openstack.org/04/508704/2/check/legacy-ara-integration-py35-latest-fedora-26/32f66eb/logs/build/reports/049ed69f-d899-42e5-b686-1d7c4de26bcb.html ?18:16
*** lukebrowning_ has quit IRC18:16
clarkbdmsimard: I've got weekend things now but will check after18:16
*** thorst has joined #openstack-infra18:18
*** bobh has quit IRC18:19
*** slaweq has joined #openstack-infra18:20
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add legacy puppet check jobs  https://review.openstack.org/50837418:20
ykarel_I too faced "END OF STREAM" on one of the job18:22
*** ykarel_ is now known as ykarel18:22
*** GregHouse has joined #openstack-infra18:22
jlvillalAny chance this patch can be +A? It has three +2, but was rebased: https://review.openstack.org/#/c/508629/18:22
*** lukebrowning has joined #openstack-infra18:24
ykarel"END OF STREAM" is here http://zuulv3.openstack.org/static/stream.html?uuid=ebc3dbb462ec4f9a9ad2b1ef1ce03b8a&logfile=console.log18:24
mnasersigh18:25
ykarelcan i see other logs apart from console.log as well when job is running18:25
mnaserit timed out :(18:25
mnaser40 jobs later, and we have to run another 40 again.18:25
*** lukebrowning_ has joined #openstack-infra18:26
openstackgerritMerged openstack-infra/project-config master: Add check and gate jobs for infra-manual  https://review.openstack.org/50870718:27
*** lukebrowning has quit IRC18:28
*** lukebrowning has joined #openstack-infra18:29
*** lukebrowning_ has quit IRC18:30
*** lukebrowning_ has joined #openstack-infra18:32
*** kjackal_ has quit IRC18:33
*** lukebrowning has quit IRC18:33
*** slaweq has quit IRC18:35
*** lukebrowning has joined #openstack-infra18:35
*** slaweq has joined #openstack-infra18:36
*** slaweq has quit IRC18:36
*** slaweq has joined #openstack-infra18:36
*** slaweq has quit IRC18:36
*** lukebrowning_ has quit IRC18:37
*** esberglu has joined #openstack-infra18:37
*** lukebrowning_ has joined #openstack-infra18:37
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Fix kolla-kubernetes to use legacy types  https://review.openstack.org/50870518:37
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Make publish-openstack-sphinx-docs project templates  https://review.openstack.org/50869018:37
*** markvoelker has quit IRC18:39
*** lukebrowning has quit IRC18:40
*** peterlisak has joined #openstack-infra18:40
*** lukebrowning has joined #openstack-infra18:41
*** onovy has joined #openstack-infra18:42
*** esberglu has quit IRC18:42
*** lukebrowning_ has quit IRC18:42
*** ihrachys has quit IRC18:42
*** lrossetti_ has joined #openstack-infra18:42
*** lrossetti has quit IRC18:45
*** lukebrowning has quit IRC18:45
*** yamamoto has joined #openstack-infra18:46
*** yamamoto has quit IRC18:50
*** lukebrowning has joined #openstack-infra18:51
AJaegerNow we need a +2A on https://review.openstack.org/#/c/508688 - with these depends-on, it takes a bit of time to get mordred's stack in...18:51
*** aviau has quit IRC18:51
*** aviau has joined #openstack-infra18:52
*** lukebrowning has quit IRC18:55
*** lukebrowning_ has joined #openstack-infra18:55
*** lukebrowning has joined #openstack-infra18:58
*** lukebrowning_ has quit IRC19:00
*** lukebrowning_ has joined #openstack-infra19:00
*** lukebrowning has quit IRC19:03
*** lukebrowning_ has quit IRC19:04
*** eroux has joined #openstack-infra19:05
*** bobh has joined #openstack-infra19:06
ykarelHi folks can some when check if i am going with Zuulv3 migration correctly in: https://review.openstack.org/#/c/508676/, i have one query as well in comments19:06
*** dave-mccowan has joined #openstack-infra19:06
*** lukebrowning has joined #openstack-infra19:06
*** slaweq has joined #openstack-infra19:07
*** bobh has quit IRC19:10
*** yamahata has quit IRC19:10
*** lukebrowning has quit IRC19:10
*** iyamahat has joined #openstack-infra19:11
*** lukebrowning has joined #openstack-infra19:12
*** iyamahat has quit IRC19:13
*** iyamahat has joined #openstack-infra19:14
*** bobh has joined #openstack-infra19:14
*** dave-mccowan has quit IRC19:16
*** lukebrowning has quit IRC19:16
*** lukebrowning has joined #openstack-infra19:17
*** lukebrowning has quit IRC19:21
openstackgerritAndreas Jaeger proposed openstack-infra/project-config master: Use default releasenotes jobs  https://review.openstack.org/50870819:22
openstackgerritAndreas Jaeger proposed openstack-infra/openstack-zuul-jobs master: Remove obsolete releasenotes jobs  https://review.openstack.org/50870919:22
AJaegermordred: those two are just cleanups ^19:22
*** lukebrowning has joined #openstack-infra19:23
openstackgerritAndreas Jaeger proposed openstack-infra/infra-manual master: Update retire instructions for Zuul 3  https://review.openstack.org/50870619:24
openstackgerritMerged openstack-infra/infra-manual master: Update project creators guide with zuul v3 information  https://review.openstack.org/50859619:25
*** lukebrowning_ has joined #openstack-infra19:26
*** iyamahat_ has joined #openstack-infra19:27
*** iyamahat has quit IRC19:27
*** lukebrowning has quit IRC19:27
*** lukebrowning has joined #openstack-infra19:28
AJaegerwhy is openstack/openstack showing up in the post queue on statusv3.o.o?19:29
*** caphrim007 has joined #openstack-infra19:29
AJaegerAlso, I see the infra-manual change in the post queue - but without any post job available ;(19:29
AJaegerAh, now it shows...19:30
*** iyamahat__ has joined #openstack-infra19:30
*** lukebrowning_ has quit IRC19:31
*** esberglu has joined #openstack-infra19:32
AJaegerand openstack/openstack had no jobs associaed, so was quickly removed from post again19:32
*** slaweq has quit IRC19:32
*** iyamahat has joined #openstack-infra19:33
*** lukebrowning has quit IRC19:33
*** iyamahat_ has quit IRC19:33
*** iyamahat has quit IRC19:34
*** caphrim007 has quit IRC19:34
*** iyamahat has joined #openstack-infra19:34
ykarelAJaeger, something similar i saw for magnum experimental: in experimental and experimental-tripleo, after few seconds experimental-tripleo was quickly removed19:35
*** iyamahat__ has quit IRC19:35
clarkbits because zuul now has to check if there are any speculative jobs to run19:36
jeblairdmsimard: permalinks in ff work for me on that change19:36
*** esberglu has quit IRC19:36
*** markvoelker has joined #openstack-infra19:36
ykarelclarkb, ack19:37
*** lukebrowning has joined #openstack-infra19:37
ykarelHi can some when check if i am going with Zuulv3 migration correctly in: https://review.openstack.org/#/c/508676/, i have one query as well in comments19:38
ykarelclarkb, AJaeger ^^19:38
*** iyamahat has quit IRC19:39
*** lukebrowning has quit IRC19:42
clarkbdmsimard: yup works for me now19:43
clarkbykarel: I think you want to use just base probably rather than legacy base19:44
clarkbykarel: the idea is to get away from legacy-* entirely over time19:44
clarkbykarel: look in zuul-jobs19:44
clarkbor the non legacy jobs in openstack-zuul-jobs19:44
jeblairykarel: and you just omit the 'parent: base' line since that's the default.19:45
AJaegeryeah, we have log files for post-job of infra-manual at http://logs.openstack.org/01/0185170542b0dcb09c3efab75101f1c5f9e1e989/ - but failed to obtain token for afs, see http://logs.openstack.org/01/0185170542b0dcb09c3efab75101f1c5f9e1e989/post/publish-infra-manual/88d771c/ara/19:45
*** lukebrowning has joined #openstack-infra19:45
AJaegerend result: https://docs.openstack.org/infra/manual/creators.html still not updated19:45
AJaegermordred, fungi, so, two steps further - still at least one missing ^19:45
jeblairthat may mean afs kernel module wasn't installed19:45
ykarelclarkb, i can't find similar job for legacy-dsvm-base19:46
jeblairAJaeger: indeed, ze03 has no afs19:46
AJaegerargh ;(19:47
jeblair03 and 04 have no afs, others are okay19:47
* AJaeger calls it a day now...19:47
*** lukebrowning_ has joined #openstack-infra19:47
AJaegerwould love to see a +2A on https://review.openstack.org/#/c/508688 to move those depends-ons forward - if anybody has some time later...19:48
*** dave-mccowan has joined #openstack-infra19:48
jeblairokay afs is running on 03 and 04 now (i just stopped/started the client).  it may have been in install/reboot race from when we created the servers19:48
*** edmondsw has joined #openstack-infra19:49
*** lukebrow_ has joined #openstack-infra19:49
*** lukebrowning has quit IRC19:49
clarkbykarel: looks like most non legacy jobs dep on 'base' which is the default parent and is in project-config19:52
*** lukebrowning_ has quit IRC19:52
*** edmondsw has quit IRC19:53
*** lukebrow_ has quit IRC19:53
ykarelclarkb, so what you suggest to use in place of legacy-dsvm-base, base?19:58
*** lukebrowning has joined #openstack-infra19:59
clarkbykarel: yes20:00
ykarelclarkb, most of the projects are using legacy-dsvm-base(devstack-gate setup), if we use base, all projects have to bring the logic to in-tree, shouldn't common jobs reside in openstack-zuul-jobs?20:00
clarkbykarel: it depends on what your job is trying to accomplish, devstack-gate has the beginnings of devstack-gate related logic jobs in that repo20:01
clarkbmordred: I think the other problem with multinode is we don't have the allow all ip traffic between all nodes iptables rules in place?20:03
clarkbdmsimard: ^ you had to add that for the zuulv3 native jobs right? is/was that added to the legacy jobs?20:04
*** lukebrowning has quit IRC20:04
dmsimardtopic:zuulv3-multinode20:04
dmsimardProbably needs another rebase now...20:04
clarkbya I see the change, but thats not for legacy jobs right?20:04
*** lukebrowning has joined #openstack-infra20:05
dmsimardThere's devstack-gate, that's it ?20:05
clarkbI guess legacy jobs could include that role20:05
clarkbdmsimard: its all the legacy grenade multinode and neutron multinode and dvr multinode jobs20:05
dmsimardSo that should be handled by legacy devstack gate roles20:06
ykarelclarkb, yes we rely on devstack-gate, i found devstack-legacy job here: https://github.com/openstack-infra/devstack-gate/commit/8551487bd61526ce68fb92030c840b57c77d0807, is this can be used20:06
clarkbdmsimard: yes, I just don't think it currently is because it was handled in nodepool ready script before (so it wasn't something that was auto ported)20:07
clarkbmordred: ^ you probably know best if that is true20:07
clarkbykarel: the legacy config is all supposed to go away20:07
clarkbykarel: I think if you are rewriting jobs it is best to not depend on the legacy stuff20:07
*** dave-mcc_ has joined #openstack-infra20:07
dmsimardYeah sorry on my phone right now so hard to check20:08
clarkbykarel: https://git.openstack.org/cgit/openstack-infra/devstack-gate/tree/.zuul.yaml#n7 that might be better place to start20:08
*** lukebrowning has quit IRC20:09
ykarelclarkb, Ok will look at it, or will bring all stuff in magnum tree then, Thanks20:09
*** dave-mccowan has quit IRC20:10
*** markvoelker has quit IRC20:10
*** jtomasek has quit IRC20:13
clarkbdmsimard: did you want to address jlk's comments on https://review.openstack.org/#/c/504552/4/playbooks/multinode/pre.yaml and on the firewall change?20:14
clarkbI approved the firewall change as that one is mostly a noop comment but comment at ^ seems more significant20:14
dmsimardThat particular comment is related to the TODO20:14
dmsimardWhich is the zuul stream truncated json issue20:15
dmsimardInclude role allows to group the conditionals at the playbook level rather than inside each role20:15
*** lukebrowning has joined #openstack-infra20:16
clarkbdmsimard: but we don't have any conditionals yet?20:17
dmsimardDue to the nature of includes, you need to set 'static: no' if you have conditionals that need to be evaluated before doing the include20:18
dmsimardAnd adding static: no triggers the bug20:18
clarkbbut we don't have any conditions unless I'm missing something20:19
dmsimardRelevant links explaining the issue are in the todo20:19
dmsimardNo, we took them out temporarily in order to be able to land them, hence the todo20:20
clarkbI guess to me it makes more sense to worry about them if/when those bugs ever get fixed and we update with a conditional20:20
*** lukebrowning has quit IRC20:20
clarkbbut anyways its fine, I understand now20:21
dmsimard¯\_(ツ)_/¯20:21
dmsimardI don't have a strong opinion20:21
dmsimardI personally prefer include_role to the roles directive20:22
*** hongbin has joined #openstack-infra20:22
*** larainema has quit IRC20:22
dmsimardafk for a while20:23
openstackgerritMerged openstack-infra/project-config master: Consume publish-openstack-sphinx-docs  https://review.openstack.org/50868820:23
*** sree has joined #openstack-infra20:26
*** esberglu has joined #openstack-infra20:26
*** lukebrowning has joined #openstack-infra20:28
*** sree has quit IRC20:30
*** esberglu has quit IRC20:30
*** dave-mcc_ has quit IRC20:32
*** lukebrowning has quit IRC20:33
*** lukebrowning has joined #openstack-infra20:34
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Set up firewall for legacy multinode jobs  https://review.openstack.org/50871020:37
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Check for branches in zuulv3 git repos properly  https://review.openstack.org/50870220:38
*** lukebrowning has quit IRC20:38
clarkblets see if ^ does what I think it will do20:38
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Protect against builds dict changing while we iterate  https://review.openstack.org/50862920:39
*** lukebrowning has joined #openstack-infra20:40
*** wolverineav has quit IRC20:42
clarkbmordred: when you get back to a computer it would be great if you could look over ^ and dmsimard's multinode changes as we are piggy backing off of some of that in legacy here20:42
*** lukebrowning_ has joined #openstack-infra20:43
mordredclarkb: lgtm20:44
*** lukebrowning has quit IRC20:44
mordredclarkb: out of curiosity - any reason to not just change the git_has_branch function?20:45
clarkbmordred: because third party ci mostly20:45
mordredgotcha20:45
clarkbmordred: I didn't want to worry about backward compat for people using d-g with zuulv220:45
mordredand good point20:45
*** yamamoto has joined #openstack-infra20:47
*** edmondsw has joined #openstack-infra20:47
clarkbas an aside it is always fun to rediscover how much more complicated multinode testing is for all the reasons (and reaffirms my belief that start with 2 node jobs before N node jobs is the way to go)20:47
*** lukebrowning_ has quit IRC20:47
clarkbmordred: also is http://logs.openstack.org/53/504553/7/gate/tox-linters/710372a/ just derp ssh?20:48
openstackgerritMerged openstack-infra/infra-manual master: Use sidebar from openstackdocstheme 1.17  https://review.openstack.org/50309120:50
*** edmondsw has quit IRC20:51
*** jascott1 has joined #openstack-infra20:51
*** yamamoto has quit IRC20:52
*** lukebrowning has joined #openstack-infra20:52
clarkbfeature request, have the job name in the console log url20:53
clarkbeven if it is as an ignored parameter on the backend20:53
clarkbmaybe changeid too20:53
clarkbdmsimard: for when you return http://zuulv3.openstack.org/static/stream.html?uuid=2774519e506c44e98e4035ce6fc1578d&logfile=console.log the iptables there didn't do the public ip addr in both directions for both nodes20:56
clarkbit did the private ipv4 and public ipv6 for both nodes in both directions but not the public ipv4s at least not based on what was logged20:56
clarkb(I think that is fine for legacy jobs though)20:56
*** lukebrowning has quit IRC20:56
clarkbhttp://logs.openstack.org/02/508702/2/check/legacy-grenade-dsvm-neutron-multinode/2774519/ is the log dir20:57
*** yamahata has joined #openstack-infra20:57
mordredclarkb: yah - this is a thing that has happened a couple of times (the ssh derp) and we haven't been able to figure it out yet20:58
clarkbhttp://logs.openstack.org/10/508710/1/check/tox-linters/f007f47/job-output.txt.gz#_2017-09-30_20_43_05_124278 bug in linter job? its not finding the role in zuul-jobs (and not looking in that repo at all)20:59
clarkbbut zuul itself seems fine with it (eg change didn't get thrown out by zuuls own parsing of it)20:59
*** rtjure has quit IRC20:59
clarkbhrm ssh failure happened in the change ahead of that one too21:00
*** lukebrowning has joined #openstack-infra21:00
mordredclarkb: it's a depends-on yeah? that's interesting - I don't see anyhting about those patches that would make non-speculative rules apply21:01
SamYaplere: git hook for dockerhub. I believe we landed on infra would evenetually have teh ability to mirror from git.o.o to an organization in my control the same way it mirrors to github. was that part waiting on zuulv321:02
mordredclarkb: http://logs.openstack.org/10/508710/1/check/tox-linters/f007f47/zuul-info/inventory.yaml shows the inheritance path is righ21:02
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Basic processing of test results  https://review.openstack.org/50798021:02
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Throwaway patch to check subunit file processing  https://review.openstack.org/50817121:02
mordredSamYaple: yes it was - but I'd also like to fix the things in zuul as they are now that make you desire that git hook21:03
mordredSamYaple: like - the need for that indicates a systemic failure somewhere else, and while we can always do things to facililate forward progress, I wanna make sure we improve whatever needs to be improved so that such a thing is not needed21:04
*** lukebrowning has quit IRC21:05
*** rtjure has joined #openstack-infra21:05
SamYapleah well thats going to be a hard mark to hit, if not impossible right. because we use internal mirrors and what not (as we should) but i would like to publish images built to dockerhub built in dockerhub rather than a seperate ci system21:05
clarkbmordred: ya and it definitely ran that role in the d-g change job too21:06
clarkbmordred: so zuul itself is working, I think just a bug in the linters job21:06
mordredSamYaple: oh - right - it was the signed packages thing21:06
SamYaplemordred: not just, we also (for loci) pass in a local git mirror so the container installs with zuul-cloner built repos for depends on changes21:07
*** lukebrowning has joined #openstack-infra21:07
mordredSamYaple: that's a thing we should fix in any case, so that the mirrors carry the upstream signatures and stuff21:07
mordredwell - that should also change21:07
mordredbecause zuul-cloner is deprecated / going away21:08
SamYapleeh yea ive already switched to required-projects21:08
SamYaplebut im talking about `git clone` in the container, we pass that path as a variable to the local git branch that required-projects dropped in21:08
mordredyah21:09
SamYaplepoint being, building in infra is different than building in dockerhub no matter how you slice, at least for loci21:09
SamYaplenot a bad thing though21:09
mordredright. as it should be21:09
mordredwhat I want to get to is the place where we're able to publish the actual container built for the gate job - so that the thing you test in gate jobs is the actual binary artifact published to wherever it's published21:10
mordredwe're still not quite there yet - and there are a few steps to go21:10
mordredbut otherwise there is a hole in the testing chain21:10
mordredas you're testing a container built at one moment in time, landing the change and then publishing a container built in a completely different place21:10
mordredso the testing isn't testing the thing that people will consume21:10
mordredit's testing something similar - but not the actual thing21:10
mordredwhether or not you *use* that or not is a different question ...21:11
*** lukebrowning has quit IRC21:12
SamYaplewell thats just it, for the most part i dont want to publish the image we are currently building in the check and gate jobs. or rather i would like the check jobs to use the internal mirrors and the gate job to *not* use the internal mirrors and publish that way21:12
SamYaplethat would work for me21:12
mordredbut I want to get to the point where we can reasonably, consistently and correctly do that- and choices about whether or not a particular thing does so is a question of desire or policy rather than a technical question21:12
mordredwhy would you care about the internal mirrors if we update the mirrors to be legit upstream signed mirrors rather than rebuilt reprepro locally signed mirrors?21:12
*** lukebrowning has joined #openstack-infra21:13
mordred(curious)21:13
mordredI *totally* understand why you would want to not use the mirrors in their current signing state :)21:13
SamYaplemordred: because to enforce those mirrors means we would have to differ from what someone else would build21:13
SamYapleim trying to get the images we publish to match what *anyone* can make21:14
clarkbSamYaple: but it wouldb't be different if using upstream signed packages21:14
mordredit shouldn't be - it should be the exact same - the packages would be the same packages21:14
clarkb(signatures wouldn't line up othrewise)21:14
mordredyah. we're currently mirroring apt ... weirdly21:14
SamYapleagain, and i know this is specific to loci, but its not just apt mirrors. signing would remove that sure, but then we have a git server on the host building the containers so we dont clone from git.o.o in the container and can take advantage of mirrors and caches21:15
SamYaplebut i dont want to publish a binary artifact based on cached bits21:16
SamYaplespecifically with git21:16
clarkbgit also (via hashes) can guaruntee you arne't getting anything special21:16
clarkbso you use thecache, update to whatever is on git.o.o and go from there21:16
*** lukebrowning_ has joined #openstack-infra21:17
*** lukebrowning has quit IRC21:17
mordredSamYaple: in any case - there's some work coming up to change how we mirror things related to github - it won't be in the next couple of weeks or anything - but it's definitely on the radar21:17
SamYaplescenario: i build nova from a commit that they later tag 17.0.0. in the container if you were to inspect, you wouldn't see 17.0.0 installed, you would see whatever pbr got at the time21:18
clarkbSamYaple: right so you wouldn't only use the git cache (in fact we almost never only use the git cache021:18
mordredSamYaple: right. because that was the state of nova at the time- the same is true of the image if it was build on dockerhub21:18
clarkbthe git cache is there to minimize the delta between HEAD and when we cached21:18
mordredSamYaple: that has nothing to do with caching -that has to do with the point in time when the container was built21:18
clarkbwe always update to reflect current git21:18
SamYaplemordred: but i can retrigger the dockerhub build based on new tags (automatically)21:19
mordredSamYaple: you can retrigger builds in zuul as well21:19
clarkbas you can with zuul...21:19
SamYaplei can trigger loci to rebuild nova when nova tags something?21:19
clarkbs/loci/loci jobs/ yes21:19
mordredSamYaple: yah21:19
SamYapleoh. hm. i seem to have missed that bit. does nova need to be involved in this process? or is this something i can trigger entirely in loci repo?21:20
mordredSamYaple: it'll be a patch to project-config zuul.d/projects.yaml21:20
mordredSamYaple: because it's a cross-project thing - but it's straightforward and easy21:21
*** lukebrowning_ has quit IRC21:21
clarkband we do similar for things like oslo library releases21:21
SamYaplei mean if you are telling me this is possible and no one has nay reason to block it, this was my major concern21:21
clarkbmake oslo release that pings requirements which then pings all the projects21:21
pabelangero/21:22
pabelangerI have internets again!21:22
SamYapleif we get signed repos and the process you both just told me about then yes mordred and clarkb, infra will do exactly what i want21:22
pabelangerI haven't read backscroll yet, I plan to do that this evening21:22
SamYapleo/ pabelanger21:22
pabelangerbut ready to get back to work for Monday21:22
mordredSamYaple: yah - in fact, I'm quite motivated to help do thethings to make sure you are able to do the things you need21:22
mordredpabelanger: welcome back!21:22
clarkbpabelanger: tldr jeblair fixed some fun bugs in zuul config loading. We will need a restart for that at some point. But not yet as we are gathering memory consumption data over the weekend because we OOM'd zuul on friday21:23
clarkbalso fixes for all the things continue to happen21:23
mordredwe're not spiking with the memory as much21:24
mordredhttp://cacti.openstack.org/cacti/graph.php?action=view&local_graph_id=63979&rra_id=all21:24
clarkbmordred: are we swapping at all?21:25
SamYaplemordred: this information tilts the 1-job-per-project-all-distros vs 1-job-per-distro-all-projects heavily in the per-project jobs thing21:25
mordreddoens't look like it21:25
SamYaplebecause then i can just trigger nova rebuild/publish job when nova tags21:25
mordredSamYaple: yah - from a conceptual point of view job-per-project is the thing that makes the most sense - I wold mostly see job-per-distro as a short-term workaround if resourcing was inapporpriate for job-per-project21:25
SamYaplenot everyone21:25
*** lukebrowning has joined #openstack-infra21:26
SamYapleright21:26
mordredSamYaple: exactly - it lets you line up build events with source code events21:26
SamYapleluckily loci is generally low-entropy. so even if every commit to loci (that wasn't docs) built everything, that wouldn't happen often21:26
SamYaplethats exciting21:26
clarkbpabelanger: dmsimard I expect that the multinode tripleo jobs will need the multinode firwall fix like what I've got for devstack jobs too, fyi. But maybe lets prove it out with regular dsvm jobs first21:27
clarkbsince there is at least one problem with the linters job21:27
clarkbmordred: oh! you know what? we removed the implied requires repos from depends on didn't we?21:28
mordredSamYaple: \o/ I'm excited21:28
clarkbmordred: I bet that is why the linters job fails21:28
SamYaplenice. well with the secret management, i can go ahead and start publishing to dockerhub (even if it is with the unsigned repos)21:28
*** chem has quit IRC21:28
clarkb(maybe that is a reason to have it again?)21:28
mordredclarkb: wait - what do you mean?21:28
clarkbmordred: didn't jeblair make a patch to remove depends-on projects from required-projects list implicitly?21:28
clarkbeg you have to explicitly set up that relationship? I may be misremembering though21:28
mordredclarkb: no - we only did thatfor tox-siblings ... so that it's only attempting to install projects in required-projects if they're there21:28
clarkbaha21:29
clarkband tox-linters wouldn't use tox-siblings? I imagine it does?21:29
*** yamamoto has joined #openstack-infra21:29
mordrednot to get zuul ansible roles21:29
clarkbin any case something to debug once I prove the fixes work21:29
mordredthose are set up on the executor21:29
clarkbgotcha21:29
mordredwhat  *might* be happening here ...21:29
mordredis that the only place in which roles: is listing openstack-infra/zuul-jobs is transitively via the base job (there's nothing else in the chain using it)21:30
*** lukebrowning has quit IRC21:30
mordredso when you get to the legacy-base job, it doesn't bring in a speculative copyof zuul-jobs- only the non-speculative21:30
mordredtry adding a roles: openstack-infra/zuul-jobs to legacy-base and see if it picks up the depends-on version of zuul-jobs' roles for that depennds-on21:31
clarkbwill do (but not yet because new patchset will kick all my tests out of queues)21:31
mordred++21:32
*** yamahata has quit IRC21:34
*** lukebrowning has joined #openstack-infra21:37
*** lukebrowning_ has joined #openstack-infra21:40
* SpamapS has also struggled a bit with the inheritance path for some bits21:41
*** lukebrowning has quit IRC21:41
*** yamamoto has quit IRC21:41
SpamapSbut I'm guilty of not paying super close attention to the docs :-P21:41
clarkbin this case it is all working except for the linting job21:42
clarkbso in that regard its pretty nifty21:42
SpamapSIdeally most end users don't need to think too much about it.21:42
SpamapSparent to something useful, add in your roles... enjoy21:42
clarkbmordred: how possible would it be to silence the ara file copies?21:44
clarkbmordred: its a ton of vertical space in devstack jobs21:44
*** lukebrowning_ has quit IRC21:45
SpamapSclarkb: no_log: true in the task21:45
openstackgerritMerged openstack-infra/zuul-jobs master: Multi-node: Set up hosts file  https://review.openstack.org/50455221:45
openstackgerritMerged openstack-infra/zuul-jobs master: Multi-node: Set up firewalls  https://review.openstack.org/50455321:45
clarkbSpamapS: ya  Iguess the question is whether or not we worry about needing those logs21:45
clarkbI think for general log file copies we want them21:45
clarkbbut ara is a ton of small files that are mostly noise unless debugging ara21:46
*** lukebrowning has joined #openstack-infra21:46
SpamapSagreed21:46
mordredclarkb: very - I think we left them in for debugging - but I agree - it's noisy21:46
SpamapSyou could log that listing into a separate file21:46
mordredclarkb: oh - wait - are you talking zuul's ara or devstack-gate's ara21:48
SpamapSI've been wondering about ways to influence the job running .. one interesting thing might be some way to set something liuke "ignore_no_log" to get more output when debugging21:48
mordredclarkb: because those are not rationalized into a single thing in legacy jobs21:48
clarkbmordred: both21:48
clarkbits not an urgent problem just lots of scrolling debugging the multinode failures21:49
mordredSpamapS: so the thing I've got on my plate is to make a thing that looks like job-output.txt but is actually javascript rendered in the broswer from job-output.json21:49
mordredSpamapS: so that you can show or hide as much or as little data as you want21:49
clarkbalso ^F error works great with ansible output21:49
clarkbthis has helped with the scrolling21:49
mordredas well as having pre and post tasks collapsed by default unless they have errors21:49
mordredclarkb: ++21:49
fungimordred: fold per task? that would be nifty... and then auto-fold the pre and post tasks maybe?21:50
fungiheh21:50
mordredfungi: yup. that too21:50
fungiyeah, tyhat21:50
*** lukebrowning has quit IRC21:50
mordredfungi: so - fold per phase - pre, run, post - inside that fold per job in the inheritance hierarchy, then fold per task21:50
fungisgtm21:50
mordredit's about three down on the TODO list for post-dust settling - but it's a thing I want sooner rather than later - because *oy*21:52
*** bobh has quit IRC21:54
clarkbalso I miss a clear success/faill message in the output21:55
clarkband I think ^ may confuse logstash/e-r possibly21:55
*** bobh has joined #openstack-infra21:55
*** lukebrowning has joined #openstack-infra21:57
clarkbmordred: also the grenade job in one of my changes hit the index lock error again. We should consider using git rather than rsync21:58
*** ijw has joined #openstack-infra21:58
mordredclarkb: well - I think we should figure out why that's happening - because the thing that's being rsynced should be specific to the job in question22:00
*** bobh has quit IRC22:00
mordredclarkb: and there shouldn't be any git operations happening once we get to job content that's doing the rsync22:00
*** yamamoto has joined #openstack-infra22:00
*** ykarel has quit IRC22:01
*** bobh has joined #openstack-infra22:01
mordredclarkb: so - you might be right - but I'd lke to see if we can figure out why it's happening, bcause my (possibly incorrect) understanding of the world tells me it's a thing thatshouldn't be able to happen - and thus may point to a larger bug22:01
*** lukebrowning has quit IRC22:01
clarkbya I wonder if it is related to something like what jeblair initially mentioned about multinode22:01
clarkbbut really have no idea at this point22:02
*** yamamoto has quit IRC22:02
openstackgerritAndrea Frittoli proposed openstack-infra/devstack-gate master: Basic processing of test results  https://review.openstack.org/50798022:04
*** lukebrowning has joined #openstack-infra22:06
clarkbhttp://logs.openstack.org/03/508703/2/check/legacy-grenade-dsvm-neutron-multinode/9147b69/job-output.txt.gz is super close to passing22:06
clarkbgrenade did its whole thing successfully from what I can tell22:06
*** markvoelker has joined #openstack-infra22:07
clarkblooks like its running devstack-gate on the subnode too?22:07
clarkbmordred: wsn't there a change to stop running multinode d-g against all but to run only on primary?22:09
clarkbhttps://review.openstack.org/#/c/508473/ it was incomplete22:09
* clarkb makes another patch22:09
*** lukebrowning has quit IRC22:10
mordredclarkb: yah. that was probably something we could have predicted22:11
mordredclarkb: honestly - we could likely just do a global search and replace in playbooks/legacy and set hosts: primary on all of them ...22:11
mordredclarkb: since there are no v2 jobs that can actually deal with multi-node v3 style22:11
clarkbya22:12
clarkbmy one concern with that is if we merged something in that needs to run everywhere as part of migration22:12
clarkblet me start just with the mulitnode jobs that don't work22:12
* clarkb is writing a patch for that now22:12
mordredclarkb: ++22:12
mordredclarkb: in general the playbooks in playbooks/legacy should be safe - we shouldn't have put any content that needs to do things on all nodes anywhere else22:13
clarkbbut I think this may be the last change needed to make it work22:13
mordredclarkb: well - we'd want to exclude playbooks/legacy/pre.yaml :)22:13
mordredclarkb: \o/22:13
*** esberglu has joined #openstack-infra22:14
*** lukebrowning has joined #openstack-infra22:17
*** esberglu has quit IRC22:19
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Set up firewall for legacy multinode jobs  https://review.openstack.org/50871022:21
openstackgerritClark Boylan proposed openstack-infra/openstack-zuul-jobs master: Don't run d-g against all hosts in multinode jobs  https://review.openstack.org/50871122:21
clarkbok that includes the roles: fix and the primary node scoping22:21
clarkbwill recheck changes as soon as they kick out22:21
*** lukebrowning has quit IRC22:22
*** lukebrowning has joined #openstack-infra22:24
*** lukebrowning has quit IRC22:28
*** lukebrowning has joined #openstack-infra22:30
*** lukebrowning has quit IRC22:34
clarkbmordred: the roles fix fixed linters22:35
*** lukebrowning has joined #openstack-infra22:36
*** jamesdenton has joined #openstack-infra22:38
*** markvoelker has quit IRC22:40
clarkbso for tripleo jobs likely they need these same fixes22:40
*** lukebrowning has quit IRC22:40
*** lukebrowning has joined #openstack-infra22:42
*** lukebrowning has quit IRC22:47
clarkboh you know what? I'm wondering if the g-api fail snuck in as part of the primary vs all node selection22:48
clarkbwill be intreesting to see if my devstack chnage is needed at all22:48
*** lukebrowning has joined #openstack-infra22:49
*** lukebrowning has quit IRC22:53
*** lukebrowning has joined #openstack-infra22:55
*** lukebrowning_ has joined #openstack-infra22:58
*** lukebrowning has quit IRC22:59
*** lukebrowning has joined #openstack-infra23:00
*** lukebrowning_ has quit IRC23:02
*** eroux has quit IRC23:03
*** yamamoto has joined #openstack-infra23:03
*** lukebrowning has quit IRC23:05
*** yamamoto has quit IRC23:08
*** tosky has quit IRC23:08
*** esberglu has joined #openstack-infra23:08
*** lukebrowning has joined #openstack-infra23:09
*** esberglu has quit IRC23:13
*** lukebrowning has quit IRC23:13
*** lukebrowning has joined #openstack-infra23:15
*** mriedem has quit IRC23:16
*** hongbin has quit IRC23:18
*** lukebrowning_ has joined #openstack-infra23:18
*** lukebrowning has quit IRC23:20
*** ijw has quit IRC23:21
*** lukebrowning_ has quit IRC23:22
mordredclarkb: oh - yah - good point23:23
*** lukebrowning has joined #openstack-infra23:24
*** thorst has quit IRC23:25
*** thorst has joined #openstack-infra23:25
*** thorst has quit IRC23:26
*** lukebrowning has quit IRC23:29
*** lukebrowning has joined #openstack-infra23:31
*** caphrim007 has joined #openstack-infra23:31
*** bobh has quit IRC23:32
*** bobh has joined #openstack-infra23:33
clarkbSUCCESS!23:34
*** lukebrowning_ has joined #openstack-infra23:34
clarkbSHIP IT23:34
*** lukebrowning has quit IRC23:35
*** caphrim007 has quit IRC23:36
*** markvoelker has joined #openstack-infra23:37
*** bobh has quit IRC23:38
*** lukebrowning_ has quit IRC23:38
*** lukebrowning has joined #openstack-infra23:40
clarkbinfra-root please review topic:fix-multinode this should fix a whole host of multinode related problems and get them working again23:41
clarkbwith those fixed then ianw's fixes for libs from git can get in and from there all the things23:42
mordredclarkb: \o/23:44
clarkbat the very least it fixes the grenade multinode job which is the voting one23:44
clarkbif there are other problems we can continue to iterate23:44
*** lukebrowning has quit IRC23:45
mordredclarkb: all +2 from me23:45
mordredclarkb: and yah - as long as grenade multinode is working, and we got rid of the weird nnet job for nova - I think that's the bulk of it - other than the memory thing23:45
*** lukebrowning has joined #openstack-infra23:45
clarkband weird nnet job should be fixed by jeblairs configuration fix in zuul23:46
mordredclarkb: we seem to have levelled off with memory too23:46
mordredclarkb: although obviously we don't have as much activity23:46
clarkbya though if you look at it it makes some large jumps23:46
*** thorst has joined #openstack-infra23:46
clarkbwondering if there is some behavior that creates a leak23:46
mordredbut it doesn't even look like we're creeping - I wonder if it's a total concurrency thing23:46
clarkbya could be23:47
mordredlike - it expands memory as more things are going at once23:47
mordredand doens't contract - because python23:47
*** lukebrowning_ has joined #openstack-infra23:48
*** lukebrowning has quit IRC23:50
*** thorst has quit IRC23:51
*** lukebrowning_ has quit IRC23:52
SamYaplemaking alot of use of atexit tends to do that, unless you also litter in copious amounts of 'del's23:52
clarkbits also just python because of how lists and dicts and everythin work23:54
clarkbthey all expand but don't contract (even if you del)23:54
SamYapledel'ing an element in a dict doesn't free the memory?23:55
clarkbit does for the element itself but not hte dict overhead23:55
*** lukebrowning has joined #openstack-infra23:55
clarkb(assuming that was the lsat ref to the element)23:55
clarkbpython data structures don't shrink23:55
*** nunchuck has joined #openstack-infra23:56
SamYapleoh i see.23:56
*** deduped has joined #openstack-infra23:56
SamYapleill have to test that to get a better idea of how it works, i hadnt considered the dict structure itself23:56
clarkblists grow in powers of 2 iirc23:56
*** LindaWang has joined #openstack-infra23:59

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