Wednesday, 2017-08-30

*** ijw has quit IRC00:00
dmsimardjeblair: I'll have a comment for the git patch, gimme a few to write something down00:00
*** greghaynes has quit IRC00:00
openstackgerritMerged openstack-infra/project-config master: Zuul v3: Add use-cached-repos role  https://review.openstack.org/49861900:02
clarkbwhich leads to me second question is the whitespace after opening quotes on the with_* intentionaL/00:03
clarkbwith_items: " {{ zuul.projects }}" for example has space after opening quote but other with_* do it too00:03
clarkb(and maybe it doesn't matter beacuse that is in ansible magic and not ansible)00:03
clarkb*not yaml00:03
clarkbjlvillal: rama_y release happens in ~12 hours. Do you think you could modify https://review.openstack.org/#/c/492231/ tomorrow as suggested by tonyb and then we can get it in?00:03
*** greghaynes has joined #openstack-infra00:04
*** sflanigan has quit IRC00:04
*** pahuang has quit IRC00:04
rama_yclarkb, I will post the patch update soon00:04
*** mwarad has joined #openstack-infra00:05
jlvillalrama_y: As a note, I think it might need to be reversed: "stable/newton stable/ocata stable/pike" =~ $ZUUL_BRANCH00:06
*** pahuang has joined #openstack-infra00:06
rama_yI will test it out on my devstack-gate test patch as well00:06
jlvillalrama_y: To: $ZUUL_BRANCH =~ "stable/newton stable/ocata stable/pike"00:06
jlvillalrama_y: But I'm not sure. I'm just reading the man page :)00:06
rama_ythanks jlvillal00:06
jlvillalrama_y: Actually I am probably wrong...00:06
tonybjlvillal: No thew syntax I used was correct00:07
jlvillaltonyb: Thanks00:07
rama_ytonyb, clarkb, thanks00:07
tonybhttp://paste.openstack.org/show/619842 is how I tested it00:07
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Remove whitespace from use-cached-repos role  https://review.openstack.org/49899100:18
dmsimardjeblair: bah I guess you didn't wait for my comment but I added it anyway00:19
dmsimardsee https://review.openstack.org/#/c/498619/400:19
dmsimardmordred: ^00:19
jeblairdmsimard: sorry, i +wd before you mentioned you were reviewing.  i'm happy to engage in post-hoc review00:20
dmsimardjeblair: no offense taken :P00:20
*** sflanigan has joined #openstack-infra00:20
openstackgerritRamamani Yeleswarapu proposed openstack-infra/project-config master: Enable TLS in ironic gate jobs except grenade  https://review.openstack.org/49223100:21
*** thorst_afk has joined #openstack-infra00:22
*** hongbin has quit IRC00:23
openstackgerritJames E. Blair proposed openstack-infra/devstack-gate master: Zuul v3: add a devstack-legacy job  https://review.openstack.org/49769900:23
jeblairdmsimard: replied00:23
dmsimardjeblair: so should I send a follow up patch to merge the tasks ?00:24
pabelanger:(00:24
pabelanger2017-08-30 00:18:27.279 | localhost | FAILED | fix_disk_layout : Fix the disk layout | rc=1 >>00:25
pabelangerreally not doing well this evening00:25
jeblairdmsimard: yeah, it's worth a discussion00:25
dmsimardpabelanger: again ? it's literally happened 3 times in last 10 days according to elastic recheck00:25
pabelangerhttp://logs.openstack.org/74/498074/12/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/41e5b9b/logs/devstack-gate-setup-host.txt00:25
pabelangerdmsimard: ya, that is about the 4th time in the last 1hour I have hit it00:25
dmsimardpabelanger: maybe there is something different with the role than with the script but it was copied verbatim00:25
dmsimardpabelanger: I'll re-review https://review.openstack.org/#/c/496935/ in case there's something obviously wrong00:26
jeblairdmsimard, pabelanger: is it possible that previously the script failed without terminating the job?00:27
clarkbpabelanger: dmsimard its possible that running it under ansible or moving it from setup_workspace to _host is triggering the race more frequently for some reason00:27
clarkbjeblair: no it failed previously and failed the jobs (we are tracking it with e-r)00:27
openstackgerritRamamani Yeleswarapu proposed openstack-infra/devstack-gate master: [TESTING][DO NOT MERGE] Testing TLS in Ironic jobs  https://review.openstack.org/49266100:27
clarkbjeblair: but at the rate of like 4 times a week not 4 times an hour00:27
dmsimardjeblair: btw the in-line jinja stuff might look ugly at first but you learn to embrace it and the flexibility it provides is super powerful. I learned it from openstack-ansible00:27
pabelangerjeblair: not sure, I'll have to check logstash00:28
pabelangerclarkb: ya, I wonder if it is getting setup sooner now00:28
dmsimardpabelanger: it is00:29
dmsimardit's part of setup_host so it occurs earlier00:29
dmsimardshould it not be part of setup_host ?00:29
*** thorst_afk has quit IRC00:29
dmsimardfeels appropriate..00:29
*** thorst_afk has joined #openstack-infra00:30
*** Swami has quit IRC00:30
jeblairthe issue is that /dev/xvde has been repartitioned, but /dev/xvde1 doesn't show up yet?00:31
dmsimardclarkb: hm, I wonder if it would be the set -ex causing the script to exit on a failure we don't really care about while it would have otherwise not before00:31
openstackgerritSam Yaple proposed openstack-infra/shade master: Allow domain_id for roles  https://review.openstack.org/49699200:32
clarkbno it definitely caused failures before00:32
clarkbwe are trackng it in e-r for this reason00:32
pabelangerjeblair: I believe so, clarkb knows more00:33
dmsimardclarkb: do you see an explicit "set -e" ? I see -x but no -e's. That might have been added as part of the new role00:34
clarkbjeblair: yes so we added a sync and partprobe00:34
pabelangerdmsimard: http://logs.openstack.org/81/428481/14/check/gate-tempest-dsvm-py35-ubuntu-xenial/b28fc52/logs/devstack-gate-setup-workspace-new.txt is a failure from last week00:34
dmsimard-e will make the script exit on anything that exits non-zero00:34
*** thorst_afk has quit IRC00:34
clarkbjeblair: sync wasnt expected to help as thats fs but the partprobe should update devfs if the partition is there00:34
dmsimardbut I guess it's really failing because of the missing xvde1 so set -e wouldn't change that ..00:36
dmsimardclarkb: we could consider looping/retrying/sleeping for a while ?00:36
* dmsimard writes something00:36
pabelangerI think we might consider a revert and more testing?00:37
jeblairclarkb: what about 'kpartx -s' ?00:37
*** olaph1 has joined #openstack-infra00:38
*** olaph has quit IRC00:38
clarkbjeblair: ya we could try that00:39
clarkbmaybe put a 10 minute timeout on it00:39
jeblairclarkb, pabelanger, dmsimard: if we're unsure about whether the playbook change has destabilized this somehow, maybe we should revert and collect more data?00:41
*** skelso has joined #openstack-infra00:41
pabelangerya, I think we should00:42
pabelangeranother failure in gate: http://logs.openstack.org/72/498772/2/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/3531a69/logs/devstack-gate-setup-host.txt00:42
*** mwarad has quit IRC00:42
*** sekelso has joined #openstack-infra00:42
jeblairpabelanger: are all the failures in tripleo?00:43
*** pvaneck has quit IRC00:43
pabelangerjeblair: so far, from what I have seen ya. But, I haven't been looking at other jobs00:43
pabelangerI can check that now00:43
jeblairoh i assumed you were using logstash00:44
*** lbragstad has joined #openstack-infra00:44
pabelangerno, just looking at status.o.o/zuul00:44
pabelangernothing in logstash yet00:44
*** zhurong has joined #openstack-infra00:45
pabelangeractually, I lied00:45
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Retry for a while if the block device is not ready  https://review.openstack.org/49899300:45
pabelangermessage:"/dev/xvde1: No such file or directory" AND tags:"console" is the new query00:45
pabelangerand we have a large spike00:45
*** olaph1 is now known as olaf00:45
*** olaf is now known as olaph00:45
dmsimardclarkb, pabelanger, jeblair: ^ would something like that make sense ?00:46
jeblairdmsimard: yeah, but let's land a revert, then add that to an unrevert00:46
dmsimardsure.00:46
*** skelso has quit IRC00:46
jeblairdmsimard: and we can recheck it a lot to get some samples; hopefully catch it in action00:46
jeblairpabelanger: are you proposing a revert?00:46
dmsimardhopefully an approach like that will get rid of any raciness00:46
dmsimardlet me propose the revert since I'm not core00:47
dmsimardso you can all +500:47
pabelangerokay, not limited to tripleo, shade just hit it too: http://logs.openstack.org/92/496992/7/check/gate-shade-functional-legacy/2a631d0/logs/devstack-gate-setup-host.txt00:47
jeblairdmsimard: i'd like to also experiment with using kpartx instead of looping (since it has a sync option)00:47
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Move fix_disk_layout to an Ansible role in setup_host"  https://review.openstack.org/49899400:47
jeblairdmsimard: but we can propose both of those things and see how they work00:47
dmsimardjeblair: I'm not familiar with kpartx, but sure00:48
dmsimardrevert in https://review.openstack.org/49899400:48
pabelanger+200:48
bkerokpartx++00:48
bkerodmsimard: Basically it scans a file for partitions, then creates block devices for them in /dev/mapper00:49
jeblairi'm going to promote the enqueue to top of gate00:49
pabelangerjeblair: thanks00:49
bkerokpartx -a /home/dmsimard/file1.dd will result in /dev/mapper/file1p1 and /dev/mapper/file1p200:49
dmsimarda wild bkero has appeared00:50
dmsimardhaven't seen you in ages00:50
dmsimardhi :)00:50
bkerodmsimard: Aye. :)00:50
bkeroHello there00:50
bkeroCongrats on the ARA work00:50
*** ijw has joined #openstack-infra00:50
dmsimardthanks, I'm trying hard :)00:51
bkeroI hope dayjob is letting you contribute part or full time.00:51
bkeroI am deep in kolla-land now. Not upstream yet though.00:51
dmsimardbkero: ehhh, mostly on my personal time still00:52
dmsimardI don't think I would want to work on ara full time anyway, I'm not a professional programmer.. just a sysadmin who tends to like programming things :)00:52
jeblairpromoted00:52
dmsimardI think coding things full time for a living would drive me nuts :D00:53
pabelangerdanke00:53
mnaserwow i've never seen status.o.o this quiet :o00:54
*** ijw has quit IRC00:54
*** rlandy|bbl is now known as rlandy00:54
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Remove whitespace from use-cached-repos role  https://review.openstack.org/49899100:56
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Fix errors in use-cache-repos  https://review.openstack.org/49899500:56
openstackgerritPaul Belanger proposed openstack-infra/zuul-jobs master: Create zuul_executor_dest variable for fetch-sphinx-output  https://review.openstack.org/49862400:57
*** LindaWang has joined #openstack-infra00:57
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Fix errors in mirro-workspace-git-repos  https://review.openstack.org/49899700:58
*** jamesmcarthur has joined #openstack-infra00:58
openstackgerritMerged openstack-infra/elastic-recheck master: Remove query for bug 1674681  https://review.openstack.org/49897400:59
openstackbug 1674681 in tripleo "buildlogs.centos.org CDN issues" [Critical,In progress] https://launchpad.net/bugs/167468100:59
*** thorst_afk has joined #openstack-infra01:02
*** ijw has joined #openstack-infra01:03
*** thorst_afk has quit IRC01:03
*** mwarad has joined #openstack-infra01:03
*** rama_y has quit IRC01:04
*** ijw has quit IRC01:07
*** ijw has joined #openstack-infra01:07
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Retry for a while if the block device is not ready  https://review.openstack.org/49899301:07
*** annegentle has joined #openstack-infra01:11
*** timrc has quit IRC01:12
*** timrc has joined #openstack-infra01:13
*** baoli has joined #openstack-infra01:13
clarkbare we going with ^ over kpartx?01:13
clarkbalso I'm not sure if kpartx is included in our base images01:14
*** pahuang has quit IRC01:17
*** pahuang has joined #openstack-infra01:20
pabelangerya, same. we likey need to make sure devstack-gate installs it01:22
fungijust now catching up before i pass out, but a busy-wait checking for the device seems reasonable (and probably safer?)01:27
*** masayukig has quit IRC01:28
*** masayukig has joined #openstack-infra01:29
dmsimardclarkb: not saying we don't want to use kpartx or not01:31
dmsimardBut at least trying to make that patch pass so we can gather data01:31
clarkbya we can always switch to kpartx later01:31
clarkbdmsimard: looks like your change failed pretty quickly though01:32
dmsimardYeah I'm going to test it locally, syntax error somewhere01:32
clarkbdmsimard: missing a then on the if ; then01:33
dmsimardDoh01:33
clarkbI had to read the error before I saw it01:33
clarkbI blame python01:33
dmsimardaye, also struggling with the context switching from ansible to jinja to python to bash to whatever else :p01:34
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Retry for a while if the block device is not ready  https://review.openstack.org/49899301:35
dmsimardThank god there's not a lot of UI/UX work in ara 1.0, frontend is something that does not excite me very much.01:35
clarkbI always end up with the equivalent of stick figures when doing UI01:36
dmsimardI hacked my way through with patternfly, lots of copy pasta from their great docs http://www.patternfly.org/01:36
dmsimardplus, it's a layer on top of twitter bootstrap which I was already relatively familiar with01:37
clarkbdmsimard: telnet://104.239.174.149:19885 that job is running on rax-iad and should exercise your change01:42
dmsimardoh yeah I love exercise01:42
dmsimardthat reminds me, something I found weird about pabelanger's failure from earlier I forgot to mention01:43
dmsimardhttp://logs.openstack.org/74/498074/12/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/41e5b9b/logs/devstack-gate-setup-host.txt01:43
dmsimardOne node succeeds fix_disk_layout (because it doesn't have xvde) and the other fails (because it has xvde and runs into the race)01:43
dmsimardTwo VMs in a single region are not provided with the same configuration layout ?01:44
dmsimardor are we missing something01:44
clarkbdmsimard: yes in rax we know we don't get homogenous instances01:44
clarkbthe flavor and image are all the same but it  is possible to end up with different hypervisors and cpus01:44
clarkbthough in this case the cpus are the same01:45
clarkbwe discovered this problem when getting live migration testing working01:45
dmsimardhmmm, but looking at the host facts from that run, both instances do have an xvde drive01:45
clarkbwhich resulted in finding a nova bug01:45
dmsimardhttp://logs.openstack.org/74/498074/12/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/41e5b9b/logs/ara/01:46
clarkbdmsimard: ya xvde exists and we partition it in both cases01:46
clarkbdmsimard: its the result of that partitioning xvde1 that doesn't show up in /dev (or is otherwise not valid for mkswapping)01:46
dmsimardbut the set -x doesn't display the code path for the xvde partitioning01:47
dmsimardhere, this one succeeded http://logs.openstack.org/74/498074/12/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/41e5b9b/logs/ara/result/2dfde402-9409-41a0-9a23-3e264c67be52/01:47
dmsimardthis one failed: http://logs.openstack.org/74/498074/12/gate/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/41e5b9b/logs/ara/result/f87e8060-440d-4faa-a092-03611fd16694/01:47
dmsimardwait nevermind it does01:48
dmsimardI was looking at the wrong field01:48
dmsimardT_T01:48
clarkbhttp://paste.openstack.org/show/619846/ that is from the build on rax01:48
clarkbit retried once01:48
clarkbso I guess this is a race01:48
clarkbinfra-root based on ^ I'm going to approve that change now01:48
dmsimardclarkb: sweet, so that'd fix it then01:48
dmsimardclarkb: hang on01:49
clarkbok01:49
dmsimardclarkb: this isn't submitted as a revert though01:49
*** cuongnv has joined #openstack-infra01:49
dmsimarddid we want to revert the revert 601:49
dmsimard?01:49
clarkbdid we revert already?01:49
dmsimardyeah01:49
clarkboh I Missed that01:49
dmsimardhttps://review.openstack.org/#/c/498994/01:49
dmsimardis the revert01:49
pabelangerya, can we hold off and get more data?01:49
pabelangerlike recheck 10 times01:49
clarkbsure01:50
pabelangersee if swap fails01:50
dmsimardyeah, I'll recheck a few times -- but that retry showed that the disk wasn't ready, it retried once and it was01:50
dmsimardno need to rush things though01:50
clarkbdmsimard: yup so I am fairly confident in it01:50
dmsimardclarkb: I'll re-submit it as a proper revert revert01:50
clarkbwe'll only have a problem if it takes longer than 10 seconds to resolve the race (in which case I think we haev bigger problems)01:50
dmsimardclarkb: yeah.. I mean we can put more than 10 seconds but it should be largely sufficient01:51
pabelangerline 23 on pastebin should be moved to line 2601:51
dmsimardI don't see why it would take more than that01:51
pabelangerfor zero based counter01:51
*** hongbin has joined #openstack-infra01:51
dmsimardpabelanger: that's from https://review.openstack.org/#/c/498993/3/playbooks/roles/fix_disk_layout/tasks/main.yaml01:51
dmsimardmind commenting there ?01:51
dmsimardoh, I see what you mean I think01:51
pabelangerleft comment01:52
dmsimardyeah, I'll do that in a proper revert, ty01:53
pabelangerdmsimard: clarkb: maybe how long do we want to wait for device to come online? I mean, we could wait until the jobs times out, but is capping at 20secs enough?01:53
*** tbarron|errand is now known as tbarron01:53
dmsimardpabelanger: it should be near instantaneous, the race is just because the next command occurs *immediately* after the partition is stood up01:54
clarkbpabelanger: I would hope so. I think if it takes longer than a few seconds the job will fail anyawys due to slow IO01:54
pabelangerk01:54
pabelangerI wonder if there is an ansible role / task to do this01:54
clarkbwell technically this is one :P01:55
dmsimardpabelanger: you can do retries with ansible01:55
dmsimardpabelanger: the problem is we're passing a dumb shell script on purpose01:55
pabelangerya, I mean, once we ansilbfy this. I wonder if ansible has already solved the issue01:56
clarkbmaybe? the problem is likely in the linux kernel01:56
clarkbso aside from retrying/waiting/polling I doubt you'd be able to correct it01:56
pabelangerya01:56
dmsimardpabelanger: I started writing fix_disk_layout in ansible, few minutes draft https://gist.github.com/dmsimard/d3d818462292faf92dded7e2caf67bab01:56
clarkbpartprobe should fix it but clearly I misunderstand partprobe01:56
*** gcb has joined #openstack-infra01:58
ianwfrom looking at the partprobe source a bit ago with that trusty issue, i think partprobe might just skip it01:58
clarkbianw: so its a noop?01:59
dmsimardianw: what do you think of https://review.openstack.org/#/c/498993/3/playbooks/roles/fix_disk_layout/tasks/main.yaml ?01:59
*** kukacz has quit IRC02:00
ianwmaybe, for non-fs based partitions.  i dunno, don't quote me ... any day i have to open util-linux/libfdisk/* it's never for a fun reason ... and it seems to happen semi frequently :)02:01
*** kukacz has joined #openstack-infra02:01
ianwdid we ever have a udevadm settle in there?02:02
clarkbianw: I don't think so02:02
ianwthat *may* help too, and we do that in dib02:03
ianwof course, that may also be exactly equal to a "sleep 2" just in a different form02:03
openstackgerritDavid Moreau Simard proposed openstack-infra/elastic-recheck master: Add additional signature for xvde failures  https://review.openstack.org/49900502:03
clarkbthat may be a good alternative to kpartx depending on what packages are installed02:04
dmsimardpabelanger: ^ added your query, hopefully I did it right02:04
clarkbianw: jeblair had also suggested kpartx -s02:04
*** thorst_afk has joined #openstack-infra02:04
ianwin dib we were not doing a fsync() after writing the partition table, and "kpartx -s" didn't see the updated partition table and went ahead anyway.  but, again, from memory of looking at parted code, it should do this correctly on exit02:06
*** lbragstad has quit IRC02:07
ianwso, yeah, i'd say that's another valid option02:07
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900702:07
*** thorst_afk has quit IRC02:09
*** tinwood has quit IRC02:10
*** tinwood has joined #openstack-infra02:11
*** cody-somerville has joined #openstack-infra02:12
*** cody-somerville has quit IRC02:12
*** cody-somerville has joined #openstack-infra02:12
*** jamesmcarthur has quit IRC02:14
pabelangerdmsimard: left comment02:15
dmsimardpabelanger: hah, good point.02:15
openstackgerritMerged openstack-infra/shade master: Fix switched params  https://review.openstack.org/49813202:16
openstackgerritDavid Moreau Simard proposed openstack-infra/elastic-recheck master: Add additional signature for xvde failures  https://review.openstack.org/49900502:16
*** benj_ has quit IRC02:17
*** pahuang has quit IRC02:19
*** benj_ has joined #openstack-infra02:21
*** sflanigan has quit IRC02:23
openstackgerritMerged openstack-infra/devstack-gate master: Revert "Move fix_disk_layout to an Ansible role in setup_host"  https://review.openstack.org/49899402:24
*** salv-orlando has joined #openstack-infra02:26
*** yamamoto has joined #openstack-infra02:30
*** sflanigan has joined #openstack-infra02:35
*** sflanigan has joined #openstack-infra02:35
*** pahuang has joined #openstack-infra02:36
*** mwarad has quit IRC02:37
*** mwarad has joined #openstack-infra02:37
*** gouthamr has quit IRC02:46
*** yamamoto has quit IRC02:48
*** baoli has quit IRC02:54
*** baoli has joined #openstack-infra02:55
*** bobh has joined #openstack-infra02:56
*** edisonxiang has quit IRC02:59
*** mriedem has quit IRC03:03
*** dingyichen has joined #openstack-infra03:03
*** thorst_afk has joined #openstack-infra03:05
*** thorst_afk has quit IRC03:10
*** sree has joined #openstack-infra03:14
*** udesale has joined #openstack-infra03:18
*** iyamahat has quit IRC03:18
*** iyamahat has joined #openstack-infra03:18
*** chlong has quit IRC03:21
*** ijw has quit IRC03:22
*** sree has quit IRC03:23
*** iyamahat has quit IRC03:23
*** ramishra has joined #openstack-infra03:26
*** yamahata has quit IRC03:27
*** hongbin has quit IRC03:29
*** sflanigan has quit IRC03:29
*** sekelso has quit IRC03:30
*** pahuang has quit IRC03:31
*** yamamoto has joined #openstack-infra03:33
*** bobh has quit IRC03:37
*** lbragstad has joined #openstack-infra03:37
*** dave-mccowan has quit IRC03:40
*** links has joined #openstack-infra03:40
*** yamamoto has quit IRC03:41
*** sflanigan has joined #openstack-infra03:42
*** pahuang has joined #openstack-infra03:45
ianwwow, so kpartx -s is way more complicated that first glance ... spans about 3 libraries03:47
*** baoli has quit IRC03:51
*** annegentle has quit IRC03:52
dmsimardianw: are you in the matrix yet03:52
*** stakeda has quit IRC03:58
dmsimardianw, pabelanger, clarkb: wow.. so there's certainly something about fix_disk_layout being in Ansible that exacerbates the xvde issue03:59
dmsimardOut of one patchset, 4 jobs and 6 nodes landed on RAX03:59
dmsimardOut of those 6 nodes, all had to retry once03:59
dmsimardI put a first batch of data in https://review.openstack.org/#/c/499007/1/playbooks/roles/fix_disk_layout/tasks/main.yaml -- I'll recheck once all the jobs complete03:59
ianwdmsimard: i just dropped a comment on that, i won't repeat it, but maybe it can help root cause?04:00
dmsimardThe good news is that the retry worked in all cases04:00
dmsimardianw: so you'd replace the sync and partprobe by "udevadm settle --exit-if-exists ${DEV}" ?04:02
ianwdmsimard: maybe ... but i think the better part would be putting in the queue check to see if it's actually likely to do anything04:03
ianwof course, just the time to fork udevadm might be enough for things to clear out, so it's not a slam-dunk04:04
ianwbut, if we did see the udev queue with things in it, and the swap device wasn't there, well then that's a positive data point04:04
ianw ... to suggest that a "settle" isn't just a placebo, but really the right thing to do04:05
*** thorst_afk has joined #openstack-infra04:06
dmsimardianw: ok I think I see what you mean04:09
*** lbragstad has quit IRC04:09
dmsimardianw: there's probably no point in doing the while if we can just do a udevadm settle -t 10 --exit-if-exists ${DEV} ?04:09
dmsimardIt likely produces the same result04:09
ianwtrue, both end up sleeping & timing out anyway04:10
dmsimardIt would print the queue if there are things in it ?04:10
*** thorst_afk has quit IRC04:10
ianwi'm presuming "udevadm settle --timeout=0" exits with !0 if there is a queue?04:11
dmsimardhard to tell, it's kinda hard to reproduce :P04:11
ianwA value of 0 will check if the queue is empty and always return immediately.04:11
ianwthanks manual page, that doesn't really help :)04:11
dmsimardyeah doesn't tell the exit code04:12
ianwudev is in systemd now, til04:13
dmsimardianw: headed to bed, I'll pick it back up tomorrow morning, thanks for the ideas04:14
*** ykarel has joined #openstack-infra04:19
clarkb${DEV}104:23
clarkbsince $DEV does exist04:23
ianwdmsimard: np.  dropped some more comments confirming the behaviour after looking at the code04:24
ianwi'll leave it for you since you're into it :)04:24
*** claudiub|2 has joined #openstack-infra04:24
openstackgerritMerged openstack-infra/tripleo-ci master: Multinode jobs should not build images  https://review.openstack.org/49877204:26
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: In-tree ovs_vxlan_bridge function from devstack-gate  https://review.openstack.org/49898504:37
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Don't use docker-network.yaml env  https://review.openstack.org/49772004:43
*** adisky__ has joined #openstack-infra04:45
*** yamahata has joined #openstack-infra04:45
*** sree has joined #openstack-infra04:54
*** salv-orlando has quit IRC04:58
openstackgerritMerged openstack-infra/shade master: De-client-ify Service Delete  https://review.openstack.org/48219705:01
*** armax has quit IRC05:01
*** rama_y has joined #openstack-infra05:03
*** thorst_afk has joined #openstack-infra05:07
*** gcb has quit IRC05:10
*** gcb has joined #openstack-infra05:11
*** thorst_afk has quit IRC05:11
*** udesale__ has joined #openstack-infra05:13
*** udesale has quit IRC05:15
*** stakeda has joined #openstack-infra05:16
*** sflanigan has quit IRC05:18
*** yolanda has quit IRC05:21
*** shu-mutou-AWAY is now known as shu-mutou05:22
*** salv-orlando has joined #openstack-infra05:23
*** cuongnv has quit IRC05:26
*** cuongnv has joined #openstack-infra05:27
*** dhajare has joined #openstack-infra05:30
*** sflanigan has joined #openstack-infra05:31
*** sflanigan has joined #openstack-infra05:31
*** rama_y has quit IRC05:31
*** chenying has quit IRC05:37
*** chenying has joined #openstack-infra05:37
*** pgadiya has joined #openstack-infra05:47
*** cody-somerville has quit IRC05:53
*** yamamoto has joined #openstack-infra05:59
*** honza has quit IRC06:06
*** honza has joined #openstack-infra06:07
*** honza is now known as Guest7428306:07
*** thorst_afk has joined #openstack-infra06:07
*** jascott1 has quit IRC06:10
*** jascott1 has joined #openstack-infra06:11
*** thorst_afk has quit IRC06:12
*** jascott1 has quit IRC06:15
*** claudiub|2 has quit IRC06:18
*** iyamahat has joined #openstack-infra06:19
*** iyamahat has quit IRC06:21
*** iyamahat has joined #openstack-infra06:22
*** iyamahat has quit IRC06:23
*** hashar has joined #openstack-infra06:23
*** iyamahat has joined #openstack-infra06:23
*** iyamahat has quit IRC06:24
*** iyamahat_ has joined #openstack-infra06:24
*** iyamahat has joined #openstack-infra06:25
*** iyamahat_ has quit IRC06:25
*** rossella_s has quit IRC06:28
*** iyamahat has quit IRC06:29
*** iyamahat has joined #openstack-infra06:29
*** iyamahat_ has joined #openstack-infra06:30
*** iyamahat has quit IRC06:30
*** sree has quit IRC06:30
*** iyamahat_ has quit IRC06:35
*** iyamahat__ has joined #openstack-infra06:35
*** iyamahat__ has quit IRC06:38
*** iyamahat__ has joined #openstack-infra06:38
*** alexchadin has joined #openstack-infra06:39
*** sree has joined #openstack-infra06:39
*** sree has quit IRC06:42
*** rcernin has joined #openstack-infra06:42
*** pcaruana has joined #openstack-infra06:43
*** jtomasek has joined #openstack-infra06:45
*** Guest74283 is now known as honza_06:48
*** slaweq has joined #openstack-infra06:50
*** liujiong has joined #openstack-infra06:51
*** florianf has joined #openstack-infra06:52
*** NileshSawant has joined #openstack-infra06:54
*** cuongnv has quit IRC06:54
*** gtrxcb has quit IRC06:54
*** cuongnv has joined #openstack-infra06:55
*** slaweq has quit IRC06:55
*** yolanda has joined #openstack-infra06:57
*** iyamahat__ has quit IRC06:59
*** iyamahat__ has joined #openstack-infra06:59
*** iyamahat_ has joined #openstack-infra07:01
*** iyamahat__ has quit IRC07:05
NileshSawantHello All, Most of the CI are failing http://52.35.51.88/23/495123/3/check/dsvm-veritas-hyperscale-cinder-driver/612bcec/console.html07:07
NileshSawantdo we have any bug opened for this ?07:07
*** iyamahat_ has quit IRC07:08
*** david-lyle has quit IRC07:08
*** iyamahat_ has joined #openstack-infra07:08
*** david-lyle has joined #openstack-infra07:08
*** thorst_afk has joined #openstack-infra07:08
*** honza_ is now known as honza07:09
*** jamielennox has quit IRC07:09
*** gus has quit IRC07:09
*** gus has joined #openstack-infra07:10
*** thorst_afk has quit IRC07:13
*** ralonsoh has joined #openstack-infra07:14
*** jamielennox has joined #openstack-infra07:14
*** iyamahat_ has quit IRC07:18
*** iyamahat has joined #openstack-infra07:18
*** jpich has joined #openstack-infra07:18
*** tesseract has joined #openstack-infra07:19
*** iyamahat_ has joined #openstack-infra07:20
*** iyamahat has quit IRC07:24
*** jascott1 has joined #openstack-infra07:25
openstackgerritMerged openstack-infra/project-config master: Add gate-monasca-api-docs-ubuntu-xenial job  https://review.openstack.org/49883707:28
openstackgerritMerged openstack-infra/project-config master: Remove whitespace from use-cached-repos role  https://review.openstack.org/49899107:29
openstackgerritMerged openstack-infra/project-config master: Make barbican-tempest-plugin voting in barbican  https://review.openstack.org/49883207:30
openstackgerritMerged openstack-infra/project-config master: Skip non-doc jobs in certain cases  https://review.openstack.org/49402707:31
openstackgerritMerged openstack-infra/project-config master: Add novajoin repo for tempest tests  https://review.openstack.org/49640707:31
openstackgerritMerged openstack-infra/project-config master: Add upload instructions to build-image.sh  https://review.openstack.org/49868907:31
openstackgerritMerged openstack-infra/project-config master: Add test job for solum with separate tempest plugin  https://review.openstack.org/49842307:33
*** jpena|off is now known as jpena07:34
*** egonzalez has joined #openstack-infra07:41
*** florianf has quit IRC07:47
*** yamamoto has quit IRC07:53
*** sree has joined #openstack-infra07:54
*** florianf has joined #openstack-infra07:57
*** tosky has joined #openstack-infra08:02
*** iyamahat__ has joined #openstack-infra08:08
*** thorst_afk has joined #openstack-infra08:09
*** yuanying_ has joined #openstack-infra08:10
*** iyamahat_ has quit IRC08:11
*** Hal has joined #openstack-infra08:12
*** Hal is now known as Guest6625008:12
*** yuanying has quit IRC08:13
*** thorst_afk has quit IRC08:14
*** sshnaidm has quit IRC08:15
*** raissa has joined #openstack-infra08:15
*** lucas-afk is now known as lucasagomes08:17
*** ykarel is now known as ykarel|lunch08:22
*** efoley has joined #openstack-infra08:30
*** NileshSawant has quit IRC08:31
*** iyamahat__ has quit IRC08:34
openstackgerritzhurong proposed openstack-infra/project-config master: Add the missing quote in jenkins/jobs/solum.yaml  https://review.openstack.org/49907808:35
*** yamamoto has joined #openstack-infra08:37
*** dingyichen has quit IRC08:41
*** andreas_s has joined #openstack-infra08:44
*** psachin has joined #openstack-infra08:44
*** andreas_s has quit IRC08:44
*** andreas_s has joined #openstack-infra08:45
*** andreas_s has quit IRC08:46
*** andreas_s has joined #openstack-infra08:47
*** andreas_s has quit IRC08:47
*** ykarel|lunch is now known as ykarel08:53
*** salv-orlando has quit IRC08:55
*** jaosorior has quit IRC08:55
*** salv-orlando has joined #openstack-infra08:57
openstackgerritMerged openstack-infra/project-config master: Add the missing quote in jenkins/jobs/solum.yaml  https://review.openstack.org/49907808:57
*** jaosorior has joined #openstack-infra09:00
*** sshnaidm has joined #openstack-infra09:06
*** andreas_s has joined #openstack-infra09:10
*** shu-mutou is now known as shu-mutou-AWAY09:10
*** thorst_afk has joined #openstack-infra09:10
*** psachin has quit IRC09:12
*** thorst_afk has quit IRC09:14
*** sambetts|afk is now known as sambetts09:15
*** electrofelix has joined #openstack-infra09:23
*** dims has quit IRC09:28
*** quite has quit IRC09:30
*** quite has joined #openstack-infra09:37
*** hashar has quit IRC09:39
*** hashar has joined #openstack-infra09:39
*** hashar has quit IRC09:42
*** hashar has joined #openstack-infra09:44
*** alexchadin has quit IRC09:44
*** jpich has quit IRC09:45
*** yamamoto has quit IRC09:45
openstackgerritAttila Darazs proposed openstack-infra/tripleo-ci master: Use release specific repos during containers build  https://review.openstack.org/49868809:50
*** yamamoto has joined #openstack-infra09:52
*** alexchadin has joined #openstack-infra09:56
*** sdague has joined #openstack-infra09:57
*** e0ne has joined #openstack-infra09:57
*** dims has joined #openstack-infra09:58
*** cuongnv has quit IRC09:58
openstackgerritSagi Shnaidman proposed openstack-infra/project-config master: Remove redundant OVb jobs from TripleO  https://review.openstack.org/49909709:59
openstackgerritOpenStack Proposal Bot proposed openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/49909910:05
*** hashar has quit IRC10:07
*** priteau has joined #openstack-infra10:07
*** hashar has joined #openstack-infra10:07
*** thorst_afk has joined #openstack-infra10:11
*** hashar_ has joined #openstack-infra10:13
*** hashar has quit IRC10:13
*** thorst_afk has quit IRC10:15
*** askb has quit IRC10:15
*** kjackal has joined #openstack-infra10:16
*** salv-orlando has quit IRC10:17
*** salv-orlando has joined #openstack-infra10:18
*** alexchadin has quit IRC10:22
*** alexchadin has joined #openstack-infra10:28
*** dave-mccowan has joined #openstack-infra10:29
*** kjackal__ has joined #openstack-infra10:36
*** jkilpatr has quit IRC10:36
*** kjackal has quit IRC10:39
*** e0ne has quit IRC10:39
*** kjackal has joined #openstack-infra10:40
*** kjackal__ has quit IRC10:44
*** stakeda has quit IRC10:45
*** _mwarad_ has joined #openstack-infra10:46
*** mwarad has quit IRC10:49
*** sshnaidm is now known as sshnaidm|afk10:51
*** zhurong has quit IRC10:52
*** kjackal has quit IRC10:57
fungiinfra-root: project-config-core: reminder, pike release activity is underway now so let's try to keep anything in the ci which could remotely impact that on hold until later... thanks!11:00
*** yongwc has joined #openstack-infra11:01
yongwchello, I setup a CI for cinder gate test locally, however, when test finish, there is a process called ara create so many little files, how can i avoid the generate of ara logs, anybody can help me?11:03
*** kjackal has joined #openstack-infra11:05
*** liujiong has quit IRC11:09
*** jkilpatr has joined #openstack-infra11:09
*** thorst_afk has joined #openstack-infra11:12
fungidmsimard: ^ you probably know the answer to yongwc's question if you're already awake (i'm trying to keep an eye on release jobs right this moment so don't have time to dig up the config option for that)11:15
*** lucasagomes is now known as lucas-hungry11:16
*** thorst_afk has quit IRC11:16
*** kjackal__ has joined #openstack-infra11:17
*** kjackal has quit IRC11:18
*** pbourke has quit IRC11:20
*** iyamahat has joined #openstack-infra11:21
*** pbourke has joined #openstack-infra11:22
*** iyamahat has quit IRC11:22
*** iyamahat has joined #openstack-infra11:23
*** mat128 has joined #openstack-infra11:26
*** hashar_ is now known as hashar11:36
*** yamahata has quit IRC11:37
dmsimardyongwc: ara provides a report of the ansible tasks that ran, the files are a statically generated version of that report11:37
*** iyamahat has quit IRC11:38
dmsimardI guess there is no toggle to deactivate it if you're not interested in it right now, the easiest would be to delete the directory if you don't care about it.11:39
yongwcdmsimard: thanks a lot. I know that, but that procedure consume so may time, and only one process do that.11:40
yongwcit too slow, than I want to turn it off if I can.11:41
*** wolverineav has joined #openstack-infra11:41
dmsimardyongwc: how slow is it ? It takes less than 5 seconds for a very large playbook, and devstack-gate is a small playbook11:42
dmsimardOh, are you running the same test more than once on the same machine ?11:43
fungia lot of third-party ci deployments reuse the same test nodes over and over instead of doing something along teh lines of nodepool to assign fresh single-use nodes on each job run11:44
yongwcdmsimard: yes, I do the test on the same machine as I'm not family with the nodepool tech.11:44
fungiand presumably they've just figured out how to deal with recovering their ci systems from testing broken changes that destroy their test nodes11:45
*** dprince has joined #openstack-infra11:45
fungimaybe whatever the clean step is needs to remove that tree11:45
dmsimardyongwc: ok, a workaround would be to delete the file ~/.ara/ansible.sqlite after every run11:46
dmsimardThe problem is that you end up with many runs inside the database11:46
dmsimardSo it takes longer to generate11:46
dmsimardI'll send a patch to implement a toggle to disable ara so that you can disable it if you're not interested.11:48
*** dtantsur|afk is now known as dtantsur11:48
*** coolsvap has joined #openstack-infra11:50
yongwcdmsimard: maybe I should first clean the ansible.sqlite first, now that file in my machine is so large.11:50
yongwcdmsimard: Thanks a million11:51
*** pgadiya has quit IRC11:54
*** thorst_afk has joined #openstack-infra11:56
*** psachin has joined #openstack-infra11:56
*** mat128 has quit IRC11:57
*** sshnaidm|afk is now known as sshnaidm11:57
*** e0ne has joined #openstack-infra11:58
*** kjackal__ has quit IRC11:58
*** kjackal has joined #openstack-infra11:59
*** jpena is now known as jpena|lunch12:02
*** yongwc has quit IRC12:04
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Clean up stable/pike-specific ACLs  https://review.openstack.org/49912212:05
ttxerr12:06
pabelangerfungi: ++12:06
*** kjackal has quit IRC12:07
*** e0ne has quit IRC12:07
*** hashar has quit IRC12:07
*** priteau has quit IRC12:07
*** egonzalez has quit IRC12:07
*** ykarel has quit IRC12:07
*** olaph has quit IRC12:07
*** ianychoi has quit IRC12:07
*** niska has quit IRC12:07
*** Shrews has quit IRC12:07
*** lennyb has quit IRC12:07
*** arturb has quit IRC12:07
*** jbernard has quit IRC12:07
*** lifeless has quit IRC12:07
*** AJaeger has quit IRC12:07
*** Qiming has quit IRC12:07
*** Jeffrey4l has quit IRC12:07
*** logan- has quit IRC12:07
*** filler has quit IRC12:07
*** jeblair has quit IRC12:07
*** hamzy has quit IRC12:07
*** dpawlik has quit IRC12:07
*** dasanind has quit IRC12:07
*** deduped has quit IRC12:07
*** liusheng has quit IRC12:07
*** beisner has quit IRC12:07
*** kmARC has quit IRC12:07
*** admcleod has quit IRC12:07
*** fdegir has quit IRC12:07
*** mrhillsman has quit IRC12:07
*** sweston has quit IRC12:07
*** rguillebert has quit IRC12:07
*** jbryce has quit IRC12:07
*** amotoki has quit IRC12:07
*** ianychoi_ has joined #openstack-infra12:07
*** jeblair_ has joined #openstack-infra12:07
*** trown|outtypewww is now known as trown12:07
*** admcleod has joined #openstack-infra12:07
*** liusheng has joined #openstack-infra12:07
*** Jeffrey4l has joined #openstack-infra12:07
*** ykarel has joined #openstack-infra12:07
*** psachin has quit IRC12:07
*** egonzalez has joined #openstack-infra12:07
*** hamzy has joined #openstack-infra12:07
*** e0ne has joined #openstack-infra12:08
fungiinfra-root: project-config-core: release activity is over. reviews of 499122 appreciated but otherwise the flood gates are open again12:08
*** rtjure has quit IRC12:09
*** mrodden has quit IRC12:09
*** niska has joined #openstack-infra12:09
*** bytekitten has quit IRC12:09
*** lucas-hungry is now known as lucasagomes12:10
*** Qiming has joined #openstack-infra12:10
*** filler has joined #openstack-infra12:11
*** amotoki has joined #openstack-infra12:11
*** tesseract has quit IRC12:11
*** biancat has joined #openstack-infra12:11
*** rtjure has joined #openstack-infra12:12
*** mrodden has joined #openstack-infra12:12
*** ldnunes has joined #openstack-infra12:12
*** jpich has joined #openstack-infra12:14
*** rhallisey has joined #openstack-infra12:16
openstackgerritThierry Carrez proposed openstack-infra/project-config master: Clean up stable/pike-specific ACLs  https://review.openstack.org/49912212:17
*** eharney has quit IRC12:18
*** petevg_ has joined #openstack-infra12:19
*** petevg_ is now known as petevg12:19
*** mat128 has joined #openstack-infra12:20
*** jcoufal has joined #openstack-infra12:20
*** mwarad has joined #openstack-infra12:20
*** hashar has joined #openstack-infra12:20
*** mat128 has quit IRC12:21
*** dougshelley66 has joined #openstack-infra12:22
*** lifeless_ has joined #openstack-infra12:22
*** kjackal has joined #openstack-infra12:22
*** priteau has joined #openstack-infra12:22
*** olaph has joined #openstack-infra12:22
*** Shrews has joined #openstack-infra12:22
*** lennyb has joined #openstack-infra12:22
*** arturb has joined #openstack-infra12:22
*** jbernard has joined #openstack-infra12:22
*** AJaeger has joined #openstack-infra12:22
*** logan- has joined #openstack-infra12:22
*** dpawlik has joined #openstack-infra12:22
*** dasanind has joined #openstack-infra12:22
*** beisner has joined #openstack-infra12:22
*** kmARC has joined #openstack-infra12:22
*** fdegir has joined #openstack-infra12:22
*** mrhillsman has joined #openstack-infra12:22
*** sweston has joined #openstack-infra12:22
*** rguillebert has joined #openstack-infra12:22
*** jbryce has joined #openstack-infra12:22
*** _mwarad_ has quit IRC12:22
*** mat128 has joined #openstack-infra12:22
*** mrodden has quit IRC12:24
*** mrodden has joined #openstack-infra12:24
*** biancat has quit IRC12:25
*** salv-orlando has quit IRC12:25
*** amotoki has quit IRC12:25
*** biancat has joined #openstack-infra12:26
*** tesseract has joined #openstack-infra12:26
*** amotoki has joined #openstack-infra12:27
*** rlandy has joined #openstack-infra12:31
*** e0ne has quit IRC12:31
*** dprince has quit IRC12:31
*** e0ne has joined #openstack-infra12:32
*** dprince has joined #openstack-infra12:33
mordreddmsimard: yah - I think a disable-ara patch for current d-g sounds like a good idea12:35
*** slaweq has joined #openstack-infra12:41
*** abelur_ has quit IRC12:43
openstackgerritMerged openstack-infra/tripleo-ci master: Don't use docker-network.yaml env  https://review.openstack.org/49772012:43
*** jascott1 has quit IRC12:44
openstackgerritMerged openstack-infra/tripleo-ci master: Use local cirros image for tempest tests  https://review.openstack.org/49831512:44
*** kgiusti has joined #openstack-infra12:48
*** LindaWang has quit IRC12:49
*** jamesmcarthur has joined #openstack-infra12:53
*** mat128 has quit IRC12:59
*** links has quit IRC13:00
*** mat128 has joined #openstack-infra13:01
*** piuge has joined #openstack-infra13:04
*** gcb has quit IRC13:06
*** jpena|lunch is now known as jpena13:06
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914213:07
*** skelso has joined #openstack-infra13:07
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914313:10
*** esberglu has joined #openstack-infra13:10
*** kjackal has quit IRC13:11
*** andreas_s has quit IRC13:11
*** srobert has joined #openstack-infra13:15
*** mat128 has quit IRC13:15
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914713:16
*** mat128 has joined #openstack-infra13:18
openstackgerritMerged openstack-infra/project-config master: Clean up stable/pike-specific ACLs  https://review.openstack.org/49912213:19
*** gouthamr has joined #openstack-infra13:19
*** Goneri has joined #openstack-infra13:23
*** eharney has joined #openstack-infra13:24
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add openstack-python-jobs and openstack-python35-jobs  https://review.openstack.org/49915013:25
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add openstack-python-jobs and openstack-python35-jobs  https://review.openstack.org/49915013:26
mordredfungi: +213:27
openstackgerritMerged openstack-infra/shade master: Support domain_id for user operations  https://review.openstack.org/49748313:27
openstackgerritMerged openstack-infra/shade master: Add domain_id to groups  https://review.openstack.org/49753713:28
mordredfungi, pabelanger: https://review.openstack.org/#/c/498623 and https://review.openstack.org/#/c/499150 would be helpful, as would https://review.openstack.org/#/c/498914/13:29
mordredfungi, pabelanger: also, https://review.openstack.org/499142 https://review.openstack.org/499143 and https://review.openstack.org/499147 are trivial/easy13:29
*** Guest66250 has quit IRC13:30
*** baoli has joined #openstack-infra13:32
*** Hal has joined #openstack-infra13:34
*** Hal is now known as Guest6355013:34
*** mwarad has quit IRC13:37
*** annegentle has joined #openstack-infra13:38
*** lbragstad has joined #openstack-infra13:44
*** camunoz has joined #openstack-infra13:44
*** jamesmcarthur has quit IRC13:49
*** trown is now known as trown|brb13:54
*** dhajare has quit IRC13:56
*** wolverineav has quit IRC13:56
*** wolverineav has joined #openstack-infra13:56
*** wolverineav has quit IRC13:57
*** wolverineav has joined #openstack-infra13:57
*** trown|brb is now known as trown13:59
*** LindaWang has joined #openstack-infra13:59
openstackgerritMarton Kiss proposed openstack-infra/groups master: Upgrade views to 3.18  https://review.openstack.org/49915914:00
*** salv-orlando has joined #openstack-infra14:01
*** marst has joined #openstack-infra14:02
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add release-announce job and publish-to-pypi template  https://review.openstack.org/49862314:03
*** alexchadin has quit IRC14:05
*** links has joined #openstack-infra14:05
openstackgerritMerged openstack-infra/zuul-jobs master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914714:05
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add openstack-python-jobs and openstack-python35-jobs  https://review.openstack.org/49915014:05
*** deduped has joined #openstack-infra14:06
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914314:06
*** links has quit IRC14:06
*** pcaruana has quit IRC14:06
*** mriedem has joined #openstack-infra14:07
openstackgerritMerged openstack-infra/zuul-jobs master: Fix errors in mirro-workspace-git-repos  https://review.openstack.org/49899714:08
openstackgerritMerged openstack-infra/groups master: Upgrade views to 3.18  https://review.openstack.org/49915914:09
openstackgerritMerged openstack-infra/zuul-jobs master: Create zuul_executor_dest variable for fetch-sphinx-output  https://review.openstack.org/49862414:11
*** hongbin has joined #openstack-infra14:13
*** eharney_ has joined #openstack-infra14:13
*** eharney has quit IRC14:13
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Revert "Add comment to top of zuul.yaml pointing to other files"  https://review.openstack.org/49916514:13
*** eharney_ is now known as eharney14:14
*** rbrndt has joined #openstack-infra14:14
openstackgerritMerged openstack-infra/project-config master: Add comment to top of zuul.yaml pointing to other files  https://review.openstack.org/49914214:14
*** armax has joined #openstack-infra14:14
*** jeblair_ is now known as jeblair14:17
openstackgerritMerged openstack-infra/puppet-openstackid master: Install Laravel schedule  https://review.openstack.org/49327514:21
openstackgerritMerged openstack-infra/project-config master: Add bindep_command and bindep_fallback to site-variables  https://review.openstack.org/49891414:22
openstackgerritMerged openstack-infra/zuul-jobs master: Add a role to remove an ssh private key  https://review.openstack.org/49853014:23
*** sshnaidm_ has joined #openstack-infra14:29
openstackgerritEric Fried proposed openstack-infra/project-config master: Add stable branches to nova patchbot reporting  https://review.openstack.org/49916714:29
openstackgerritMerged openstack-infra/zuul-jobs master: Delete .pypirc file at end of task  https://review.openstack.org/49884314:29
openstackgerritMerged openstack-infra/zuul-jobs master: Move .pypirc into tmpfs  https://review.openstack.org/49884414:30
*** sekelso has joined #openstack-infra14:30
*** sshnaidm has quit IRC14:30
jeblairmordred, fungi, pabelanger: https://review.openstack.org/498995 would help on the devstack-gate front14:31
*** skelso has quit IRC14:31
*** olaph1 has joined #openstack-infra14:31
*** olaph has quit IRC14:32
mriedemgantt has been dead since 2015 at least, but still shows up in infra files, like https://review.openstack.org/#/c/499167/1/gerritbot/channels.yaml - how much scrubbing should i care about doing for stuff like that?14:33
*** sree has quit IRC14:34
jeblairmriedem: i don't think any other person or process will catch that, so i think cleanup like that is welcome.14:35
openstackgerritMerged openstack-infra/project-config master: Normalize projects.yaml  https://review.openstack.org/49909914:36
AJaegermriedem: it still exits completely in our infrastructure - the retireiment process is documented at https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project - if you can do this for gantt, would be great!14:37
mriedemok14:37
clarkbNileshSawant is gone but if they return the cause of that is us unpinning paramiko. This works for us because we get the paramiko wheel from pypi. I'm guessing NileshSawant's job nodes are reused and have cached up some pip caches of non wheels? Anyways you will want to look at why you aren't getting the wheel from pypi14:37
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Partially Revert "Add comment to top of zuul.yaml pointing to other files"  https://review.openstack.org/49916514:39
*** ykarel has quit IRC14:40
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Add the stable/pike for Packstack's gerritbot notifications  https://review.openstack.org/49917514:41
*** Guest63550 has quit IRC14:45
*** annegentle has quit IRC14:48
AJaegerefried: not sure whether we support "stable/*" in gerritbot - if we do, might be a nice idea to use this.14:48
*** wolverineav has quit IRC14:49
efriedAJaeger Agree14:49
efriedAJaeger Would take me a while to figger that out...14:49
openstackgerritMarton Kiss proposed openstack-infra/groups master: Upgrade entity reference to 1.5  https://review.openstack.org/49917814:49
*** wolverineav has joined #openstack-infra14:50
AJaegerefried: perhaps somebody here knows what gerritbot handles...14:51
efriedThat would surely be easier than what I was planning :)14:52
mgagneAJaeger: can't find evidence of support for regex with branches in source: https://github.com/openstack-infra/gerritbot/blob/master/gerritbot/bot.py14:52
openstackgerritEric Fried proposed openstack-infra/project-config master: Update patchbot stable branches  https://review.openstack.org/49918114:52
pabelangerclarkb: since pinning DNS in infracloud-vanilla to a buildslogs.centos .US server, I haven't seen a job failure in that region. So, rotating DNS to .eu is likely the reason for all our troubles14:52
efriedThere's one that updates everybody to n/o/p14:53
efriedit'll conflict with the one gibi mentioned in -nova...14:53
mgagneI sure would appreciate such feature though =)14:53
efriedOh; I guess we can't just wholesale assume <=mitaka is EOL.14:55
*** slaweq has quit IRC14:55
*** slaweq has joined #openstack-infra14:55
openstackgerritMerged openstack-infra/project-config master: Fix errors in use-cache-repos  https://review.openstack.org/49899514:56
openstackgerritEric Fried proposed openstack-infra/project-config master: Update patchbot stable branches  https://review.openstack.org/49918114:56
*** rama_y has joined #openstack-infra14:56
openstackgerritJose Luis Franco proposed openstack-infra/tripleo-ci master: Update URIs linked in TripleO-CI documentation  https://review.openstack.org/48963614:56
openstackgerritJose Luis Franco proposed openstack-infra/tripleo-ci master: WIP: Disable properly services api_cfn and api_cloudwatch.  https://review.openstack.org/49918214:56
*** baoli has quit IRC14:59
*** slaweq has quit IRC15:00
*** baoli has joined #openstack-infra15:00
*** baoli has quit IRC15:00
*** ykarel has joined #openstack-infra15:00
*** eharney has quit IRC15:01
clarkbpabelanger: thats good. Maybe we can dial back some of the changes we made to try and address the problems there?15:02
*** annegentle has joined #openstack-infra15:02
clarkbpabelanger: specifically thinking it might be good to be able to reuse connections for longer (as it will cut down on number of new connections to backends that need to be made)15:03
openstackgerritMerged openstack-infra/tripleo-ci master: Use release specific repos during containers build  https://review.openstack.org/49868815:03
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci master: In-tree ovs_vxlan_bridge function from devstack-gate  https://review.openstack.org/49898515:04
pabelangerclarkb: ya, I think that is a good idea also15:04
openstackgerritMerged openstack-infra/groups master: Upgrade entity reference to 1.5  https://review.openstack.org/49917815:05
*** jcoufal has quit IRC15:06
*** rcernin has quit IRC15:09
*** thegreenhundred has joined #openstack-infra15:09
*** ijw has joined #openstack-infra15:09
*** baoli has joined #openstack-infra15:10
clarkbpabelanger: EmilienM now with the tripleo fires under control, it might be good to do a quick audit and make sure that tripleo isn't doing other things that aren't necessary. In particular the git clones should maybe be looked at?15:11
clarkbjust thinking we had multiple cases of redundant/unnecessary steps that were causing failures. Would be good to double check we don't have others15:12
rama_yHi clarkb, tonyb, jlvillal, morning! posted the patch update: https://review.openstack.org/#/c/492231/15:12
clarkbrama_y: thank! I will take a look15:12
*** sai is now known as sai-mtg15:13
EmilienMclarkb: right now isn't a good time for me, we're still working on releasing pike rc215:13
EmilienMclarkb: and I spend most of my time trying to get patches merged and reviewed on time before the deadline15:13
EmilienMclarkb: the audit thing should be done imho, but maybe by someone else in the team15:13
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Remove github projects  https://review.openstack.org/49918815:14
jeblairmordred:  ^15:14
efriedclarkb Looks like you may have written the chunk of the patchbot that I'm digging into...15:14
rama_yThanks clarkb!15:14
*** eharney has joined #openstack-infra15:15
clarkbrama_y: I think there is actualyl a small problem here... We apply the grenade options before we apply the devstack-virtual-ironic options15:15
clarkbrama_y: so that TLSPROXY=0 will be overwritten later if the branch is newer15:15
pabelangerclarkb: EmilienM: Ya, audit on my list to do. I can only thing they are used by dlrn, but might be possible tripleo already handles that part also15:15
rama_yclarkb, Oh I see15:15
*** jcoufal has joined #openstack-infra15:15
clarkbrama_y: I think we might need to drop the TLSPROXY=0 and make the devstack-virtual-ironic check stronger15:15
clarkbbut I'm not sure what that check should be off the top of my head15:15
rama_yok15:16
openstackgerritBen Nemec proposed openstack-infra/project-config master: Add py35 job to tripleo-validations  https://review.openstack.org/49918915:16
*** weshay is now known as weshay_interview15:17
clarkbrama_y: looks like we set DEVSTACK_GATE_GRENADE in the grenade options so I think you want if [ -z "$DEVSTACK_GATE_GRENADE] && [ ! stable branches =~ $BRANCH ] ; then15:17
rama_yclarkb, did the ordering of the jobs change?15:18
rama_yTo have grenade first?15:18
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Only add changes to status page with jobs  https://review.openstack.org/49919115:18
clarkbrama_y: no its there if you search for grenade you will see those builders come before the devstack-virtual-ironic builder in the jobs15:18
hongbinhi, i wonder how to configure LB to have the Series and milestones, right now, we have only "truck", i saw other projects has pike, queens, etc.15:18
*** slaweq has joined #openstack-infra15:19
clarkbrama_y: I'm leaving a comment, should be posteod shortly15:20
rama_yclarkb, thanks15:20
clarkbrama_y: it is posted15:20
clarkbefried: gerritbot you mean? ya I did a bunch of the event mapping to sets of channels stuff15:21
clarkbyears ago15:21
efriedclarkb So what I'm working up is wildcard support for project and branch names15:21
clarkbyou could probably add the wildcard string to the set then do a regex match rather than string comparison?15:22
clarkb(its been forever since I last looked at the code)15:22
*** gmann has quit IRC15:22
clarkbrama_y: oh wait15:22
efriedSo in the yaml you can e.g. under projects say openstack/fuel-*; or under branches you can say stable/*15:22
clarkbrama_y: you know I am probably completely wrong because we sourec at the end15:22
*** gmann has joined #openstack-infra15:22
clarkbthese ironic jobs are really complicated...15:23
*** rama_y_ has joined #openstack-infra15:23
efriedAnd yeah, I could do straight up regex, except existing data has some regexy metachars in there.  That's *probably* okay, tbh.15:23
*** baoli has quit IRC15:23
clarkbrama_y: I think you can ignore my comment15:23
clarkbrama_y: I will reply to myself15:23
*** slaweq has quit IRC15:23
*** baoli has joined #openstack-infra15:24
efriedclarkb Any tips on how to test this prior to throwing it over the fence would be much appreciated :)15:25
*** baoli has quit IRC15:25
clarkbefried: you can run it locally (anyone can stream gerrit events) and just have it connect to a test channel on freenode like #efried-test-gerritbot15:25
*** baoli has joined #openstack-infra15:26
efriedclarkb You make it sound so simple...  Will play, thanks!15:26
*** rama_y has quit IRC15:26
*** olaph has joined #openstack-infra15:26
*** udesale__ has quit IRC15:26
*** olaph1 has quit IRC15:27
rama_y_Hi clarkb, thanks. "source ironic-extra-vars" will set it back to zero for grenade.15:31
clarkbrama_y_: yup I finally realized that and updated my review15:31
clarkbrama_y_: so your change is fine as is15:31
rama_y_Yes, thanks clarkb15:32
openstackgerritMatt Riedemann proposed openstack-infra/reviewstats master: Update projects for nova  https://review.openstack.org/49919715:33
*** felipemonteiro has joined #openstack-infra15:37
*** Hal has joined #openstack-infra15:38
*** felipemonteiro_ has joined #openstack-infra15:38
*** Hal is now known as Guest1502115:38
*** sekelso has quit IRC15:39
*** salv-orlando has quit IRC15:41
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Added more debug logging for github requests  https://review.openstack.org/49920715:41
*** felipemonteiro has quit IRC15:41
*** sekelso has joined #openstack-infra15:42
*** salv-orlando has joined #openstack-infra15:42
*** felipemonteiro_ has quit IRC15:44
*** thegreenhundred has quit IRC15:48
*** manjaroi3 has joined #openstack-infra15:48
*** rama_y_ has quit IRC15:49
*** jamesmcarthur has joined #openstack-infra15:49
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add afsdocs_secret secret for publishing  https://review.openstack.org/49826715:50
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Add publish-openstack-python-docs jobs  https://review.openstack.org/49862115:50
*** iyamahat has joined #openstack-infra15:50
*** strigazi is now known as strigazi_AFK15:50
clarkbandreaf: mtreinish: dhellmann: do you know if someone has pushed out periodic bit rot jobs for pike yet?15:50
*** sekelso has quit IRC15:50
AJaegerclarkb: dhellmann did - see I769cb4ca0a53d2916debfea3335321d59263b66815:51
AJaegerclarkb: best to double check it covers all projects, some might not have been ready when that merged15:51
*** yamahata has joined #openstack-infra15:52
clarkbAJaeger: would you be willign to review https://review.openstack.org/#/c/492231/ ?15:52
clarkbAJaeger: we probably want to double check dtantsur is ok with that?15:52
AJaegerclarkb: yes, this needs dtantsur's review first15:52
*** HeOS has quit IRC15:53
*** gouthamr has quit IRC15:53
*** pcaruana has joined #openstack-infra15:54
AJaegerclarkb: I won't have time to review before Monday - will travel...15:54
*** sree has joined #openstack-infra15:54
clarkbAJaeger: no problem15:55
*** manjaroi3 has quit IRC15:56
*** Rockyg has joined #openstack-infra15:56
*** thegreenhundred has joined #openstack-infra15:56
* dtantsur checks15:57
*** thegreenhundred has quit IRC15:58
*** thegreenhundred has joined #openstack-infra15:58
dtantsurclarkb: I have to admin, I'm confused by the change.. it seems to always set "export DEVSTACK_GATE_TLSPROXY=0"15:59
*** vhosakot has joined #openstack-infra16:00
dtantsurah, wait, right. this is expected :)16:00
*** Guest15021 has quit IRC16:00
*** jascott1 has joined #openstack-infra16:00
*** camunoz has quit IRC16:01
dtantsurjlvillal, mind checking https://review.openstack.org/#/c/492231/ again?16:02
jlvillaldtantsur: looking16:03
*** sshnaidm_ is now known as sshnaidm16:03
*** lucasagomes is now known as lucas-afk16:03
*** weshay_interview is now known as weshay16:03
jlvillaldtantsur, clarkb : +116:04
*** esberglu has quit IRC16:04
jlvillaldtantsur: I tried to review: https://review.openstack.org/#/c/495443/  But I'll admit that I don't completely understand your code and therefore the change to it confuses me.16:05
*** esberglu has joined #openstack-infra16:05
* jlvillal notices wrong channel for that discussion16:06
*** esberglu has quit IRC16:06
*** salv-orlando has quit IRC16:08
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Added more debug logging for github requests  https://review.openstack.org/49920716:12
*** Hal has joined #openstack-infra16:13
*** Hal is now known as Guest6639716:13
*** gouthamr has joined #openstack-infra16:16
*** LindaWang has quit IRC16:17
clarkbdtantsur: its always setting it for grenade since we can't really do it until both old and new branches support it16:18
clarkbdtantsur: but should set it on >= master for non grenade jobs16:18
*** esberglu has joined #openstack-infra16:18
dtantsuryeah, thanks, I think I've got it16:18
openstackgerritMatt Riedemann proposed openstack-infra/reviewstats master: Add the ability to get reviewer stats across all stable branches  https://review.openstack.org/49921916:19
mriedemtonyb: ^16:19
*** iyamahat has quit IRC16:19
*** iyamahat has joined #openstack-infra16:19
*** iyamahat has quit IRC16:21
*** iyamahat has joined #openstack-infra16:21
*** piuge has left #openstack-infra16:22
*** iyamahat has quit IRC16:23
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Try getting project branches authenticated  https://review.openstack.org/49922216:23
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Cache branches for a project and use it on rate limit errors  https://review.openstack.org/49922316:23
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Keep a cache of branches for projects and update on events  https://review.openstack.org/49922416:23
*** iyamahat has joined #openstack-infra16:23
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Cache branches for a project and use it on rate limit errors  https://review.openstack.org/49922316:25
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Try getting project branches authenticated  https://review.openstack.org/49922216:25
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Keep a cache of branches for projects and update on events  https://review.openstack.org/49922416:25
*** sshnaidm has quit IRC16:26
*** camunoz has joined #openstack-infra16:27
*** dtantsur is now known as dtantsur|afk16:28
*** Apoorva has joined #openstack-infra16:31
mgagneso I'm trying to add tests to gerritbot because why not. I'm hitting a classic problem with pbr but don't know how to fix it (and why it happens): http://paste.openstack.org/show/619918/16:31
mgagnechanges I made so far: https://github.com/mgagne/gerritbot/tree/tests16:32
*** markvoelker has joined #openstack-infra16:32
mgagneargh, going for lunch, will check later =)16:32
*** tesseract has quit IRC16:33
*** trown is now known as trown|lunch16:33
*** ramishra has quit IRC16:35
openstackgerritMatt Riedemann proposed openstack-infra/reviewstats master: Adds tox docs job  https://review.openstack.org/47064216:38
*** HeOS has joined #openstack-infra16:40
*** bobh has joined #openstack-infra16:41
*** rama_y has joined #openstack-infra16:41
*** rama_y_ has joined #openstack-infra16:42
*** rama_y has quit IRC16:42
clarkbmgagne: I would check the project name matches in both cases16:43
*** Guest66397 has quit IRC16:44
*** egonzalez has quit IRC16:45
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Cache branches for a project and use it on rate limit errors  https://review.openstack.org/49922316:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Try getting project branches authenticated  https://review.openstack.org/49922216:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Added more debug logging for github requests  https://review.openstack.org/49920716:48
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Keep a cache of branches for projects and update on events  https://review.openstack.org/49922416:48
*** jamesmcarthur has quit IRC16:49
*** iyamahat has quit IRC16:49
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci master: In-tree ovs_vxlan_bridge function from devstack-gate  https://review.openstack.org/49898516:50
fungimgagne: interestingly, i can't reproduce that error on gerritbot master branch tip running `tox -e venv python setup.py sdist`16:57
fungican you?16:58
mgagnefungi: same error17:00
fungimgagne: try using tox -re instead of -e?17:00
fungimaybe you have something crufty in an old tox venv17:01
mgagnesame with -re17:01
mgagneI also did git clean -fdx .17:01
mgagnepip freeze --all http://paste.openstack.org/show/619922/17:01
fungibizarre. judging from your file paths i guess it's mac osx/darwin?17:02
*** ralonsoh has quit IRC17:02
mgagneyou know me =)17:02
*** hashar is now known as hasharAway17:02
fungipossible something is weird with setuptools or package resources in the base system there17:02
mgagneit works fine when exporting PBR_VERSION and adding passenv to tox.ini17:02
*** aeng has joined #openstack-infra17:02
fungiusing relatively recent tox and virtualenv releases?17:03
*** strigazi_AFK is now known as strigazi17:03
mgagnetox 2.7.0 and virtualenv 15.1.017:03
*** jamesmcarthur has joined #openstack-infra17:03
fungiskimming the tox.ini, the only thing i see out of the ordinary is -r{toxinidir}/requirements.txt (pbr shuold already be putting those in install_requires anyway)17:04
mgagneI can try to track it down in pbr I guess17:04
fungii guess `tox -e pep8` is also failing for you the same way17:04
mgagneI guess I followed bad example =) https://github.com/openstack-infra/gear/blob/master/tox.ini#L10-L1117:04
*** e0ne has quit IRC17:05
*** bramleya has joined #openstack-infra17:05
*** jamesmcarthur has quit IRC17:05
*** iyamahat has joined #openstack-infra17:05
mgagnepep8 works just fine17:05
*** jamesmcarthur has joined #openstack-infra17:05
*** rama_y_ has quit IRC17:05
*** iyamahat has quit IRC17:05
fungidoubly weird17:06
mgagneyea... I think it has something to do with python ./setup.py being called which is not the case with pep8/flake817:07
mgagneI'll try to debug pbr and see where it goes wrong17:07
*** markvoelker has quit IRC17:07
fungii think this is similar to what we saw for a little while with a version of pip that started filtering .git directories when copying the source tree to the build location17:08
*** yamahata has quit IRC17:09
*** salv-orlando has joined #openstack-infra17:09
*** dprince has quit IRC17:13
*** Rockyg has quit IRC17:13
*** jpich has quit IRC17:13
*** krtaylor has quit IRC17:13
fungii keep virtualenv and tox installed as and linked in virtualenvs, so i just updated all packages in those and retried... still no error building an sdist of gerritbot from master :/17:13
*** strigazi has quit IRC17:14
*** strigazi has joined #openstack-infra17:14
fungiat this point i have to assume it's an error condition cropping up on osx/darwin and not linux17:14
*** dims has quit IRC17:14
mgagneI'm getting similar errors with other projects so clearly not isolated to gerritbot, I'll trace the version computing code and see where it starts to fall apart17:14
*** salv-orlando has quit IRC17:14
*** dprince has joined #openstack-infra17:15
*** rama_y has joined #openstack-infra17:15
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Added more debug logging for github requests  https://review.openstack.org/49920717:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Try getting project branches authenticated  https://review.openstack.org/49922217:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Cache branches for a project and use it on rate limit errors  https://review.openstack.org/49922317:16
openstackgerritMerged openstack-infra/shade master: Switch to _is_client_version in list_services  https://review.openstack.org/49717117:17
*** sshnaidm has joined #openstack-infra17:18
*** dims has joined #openstack-infra17:18
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Update config cache only after all cat jobs complete  https://review.openstack.org/49887217:18
mgagnefungi: hilarious... there is bad config in /usr/local/git/etc/gitconfig which I suspect is not read when running in a terminal because HOME is defined and ~/.gitconfig read instead17:25
mgagneso pbr silently ignores errors when running git rev-parse --git-dir17:25
mgagneexact same problem: https://stackoverflow.com/questions/36908041/git-could-not-expand-include-path-gitcinclude-fatal-bad-config-file-line17:26
*** iyamahat has joined #openstack-infra17:27
fungihah, nuts17:27
mgagneif I remove that line, it now crashes with ~/.gitignore above17:28
mgagneso not passing HOME triggers a series of problems =)17:28
fungiand yeah, pbr sees git as one of several possible ways to get the version, so can't really treat it as an error condition17:28
openstackgerritTerry Wilson proposed openstack-infra/project-config master: Add neutron tempest test to ovsdbapp gate  https://review.openstack.org/49923817:28
mgagnefungi: sure, I understand17:29
*** rbrndt has quit IRC17:29
fungii guess it could _try_ to do something like raise a warning if the git utility and .git dir exist but git itself returns a nonzero exit code or something17:29
mgagnejust sad that it's *very* difficult to pin point the root of the problem when stderr is ignored and silent17:29
mgagnethe .git exists but git command itself is used to find it so you end up with a catch-2217:30
fungiahh, right17:30
mgagneok, "fixing" (commenting out) the bad config made pbr and myself happy =)17:31
*** efoley has quit IRC17:31
fungiwhich probably only leaves us with trying to parse git error messages and exit values, which is fragile17:31
mgagneso yha, if you download git for mac from official website, pbr will be sad17:31
funginot even exit codes i guess, because it appears git just punts and uses exit(1) for the vast majority of conditions17:32
fungioh, though it does at least in some cases exit(128) if called somewhere that isn't in a git repo17:33
fungibut who knows whether they consider that a stable api17:34
*** jamesmcarthur has quit IRC17:34
mgagneyea... so I don't know how to properly fix it and/or communicate it as a known issue to an end user so they can fix it on their side17:35
mgagnebecause I've been banging my head for months before finding that one17:35
fungiand that's installed by default with darwin xcode or whatever it's called currently?17:39
fungi(the syntactically-incorrect config i mean)17:40
mgagneI had to download it from https://git-scm.com/downloads17:40
*** sambetts is now known as sambetts|afk17:40
fungiahh, okay. i do also see references to it being bundled in the xcode dev suite, and also to users installing it via homebrew instead17:41
*** bobh has quit IRC17:41
fungi(git itself i mean)17:43
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Update config cache only after all cat jobs complete  https://review.openstack.org/49887217:43
*** jpena is now known as jpena|away17:46
*** trown|lunch is now known as trown17:46
*** yamahata has joined #openstack-infra17:47
*** aeng has quit IRC17:47
*** AJaeger has quit IRC17:51
*** jamesmcarthur has joined #openstack-infra17:52
*** rcernin has joined #openstack-infra17:52
*** Swami has joined #openstack-infra17:53
mgagneyea, I just don't bother with xcode whenever possible17:54
*** krtaylor has joined #openstack-infra17:56
openstackgerritMatt Riedemann proposed openstack-infra/reviewstats master: Add the ability to get reviewer stats across all stable branches  https://review.openstack.org/49921917:58
*** camunoz has quit IRC17:59
*** jamesmcarthur has quit IRC18:00
*** electrofelix has quit IRC18:01
*** eranrom has quit IRC18:06
*** eranrom has joined #openstack-infra18:07
*** markvoelker has joined #openstack-infra18:10
*** salv-orlando has joined #openstack-infra18:10
*** camunoz has joined #openstack-infra18:12
*** dprince has quit IRC18:14
*** jamesmcarthur has joined #openstack-infra18:14
openstackgerritMonty Taylor proposed openstack-infra/puppet-zuul master: Add debug logging for cachecontrol library  https://review.openstack.org/49924918:15
mordredfungi, jeblair, pabelanger: ^^18:15
mordredI think that will let us know if our use of cachecontrol is doing what we think it is or not18:15
*** salv-orlando has quit IRC18:15
mordredjlk: ^^18:20
*** rbrndt has joined #openstack-infra18:22
*** jamesmcarthur has quit IRC18:24
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Consume the variable with the same name it's set  https://review.openstack.org/49925118:25
*** gouthamr has quit IRC18:28
*** e0ne has joined #openstack-infra18:30
*** jascott1 has quit IRC18:36
*** jamesmcarthur has joined #openstack-infra18:37
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900718:40
dmsimardclarkb, ianw ^ replaces the retry/sleep loop by udevadm settle18:41
*** markvoelker has quit IRC18:43
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900718:44
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900718:44
*** gouthamr has joined #openstack-infra18:45
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Add cachecontrol logging to the default config  https://review.openstack.org/49925518:46
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900718:46
dmsimardsorry for the spam, catching typos left and right18:46
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Consume the variable with the same name it's set  https://review.openstack.org/49925118:48
mordredclarkb, dmsimard: looks good but I left a question/comment for possible followup18:49
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Log cachecontrol info by default  https://review.openstack.org/49925718:49
dmsimardmordred, clarkb: +1, it'll be taken care of by the future ansibilization of it18:50
dmsimardansible persists the sysctl changes18:50
*** camunoz has quit IRC18:50
dmsimardhttp://docs.ansible.com/ansible/latest/sysctl_module.html18:50
clarkbdmsimard: might want to check if tripleo is using this function too18:51
mordredclarkb: ++18:51
mordredpabelanger: ^^ ?18:51
dmsimardclarkb: ah, yes, thanks for reminding me -- I actually wanted to submit that non-voting job I spoke about earlier this morning18:51
dmsimardclarkb: I'll send a patch now18:51
dmsimardI don't necessarily anticipate tripleo using a lot of these functions but I'm more worried about misc changes that might impact them since they're using dsvm18:52
pabelangerreading18:52
*** xyang1 has joined #openstack-infra18:52
dmsimardas we move towards more ansibilization and zuul v318:52
pabelangerclarkb: which function, fix_disk_layout?18:53
pabelangerI don't think so18:53
clarkboh they may just use the normal setup_host call from devstack-vm-gate-wrap.sh properly18:53
pabelangerya18:53
clarkbcool, that is the proper way to consume it18:53
dmsimardclarkb: they were just hijacking the ovs function to create some other bridges18:53
mordredcool18:53
dmsimardwhich were not part of setup host18:54
*** ykarel has quit IRC18:54
pabelangerso, as long as we think the mkswap won't fail any more, I'm okay18:55
mordreddmsimard: once we've migrated and are on v3, it might be worth seeing if supporting them using the new role (or part of the new role) for that usecase18:55
mordredlke - I like the urge - don't reinvent the wheel, there is code that does a thing, use it18:55
clarkbthey should be able to use the role now right?18:56
pabelangerpackstack is only hit18:57
pabelangerbut, I think they have their own script18:57
pabelangerya, intree http://git.openstack.org/cgit/openstack/packstack/tree/tools/fix_disk_layout.sh18:58
pabelangertripleo should be okay18:58
pabelangerotherwise, if it breaks, we can also in-tree18:58
clarkbok, so once we confirm that that change hits a rax node and does what we expect I can approve it (or other reviewer can approve). We just want to make sure we see it work on rax first as rax is the only cloud that hits that code path18:59
*** rkukura_ has joined #openstack-infra19:02
*** camunoz has joined #openstack-infra19:03
*** rkukura has quit IRC19:04
*** rkukura_ is now known as rkukura19:04
*** markvoelker has joined #openstack-infra19:06
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Add a non-voting and reliable tripleo job to devstack-gate check queue  https://review.openstack.org/49926119:08
*** jascott1 has joined #openstack-infra19:08
dmsimardclarkb, pabelanger, EmilienM, mwhahaha ^19:08
dmsimardpabelanger: I don't remember why packstack uses that fix_disk_layout script19:09
dmsimardI know I'm the one who added it but /shrug19:09
dmsimardoh, I know. Packstack doesn't use DSVM/devstack-gate but ran into OOM issues due to lack of swap configuration19:09
dmsimardI vaguely remember talking to clarkb that fix_disk_layout ought to be taken out of devstack-gate and just applied to every VM19:10
dmsimardso that VM configuration handed to jobs are homogenous across projects19:10
pabelangershould be in a better position in zuulv3 for that19:11
*** salv-orlando has joined #openstack-infra19:11
dmsimardpabelanger: yeah, could be part of base after it's properly ansibilized and not flapping :)19:14
*** priteau has quit IRC19:14
dmsimardI'll hit recheck a few times on my latest patchset19:14
*** mriedem is now known as mriedem_away19:16
*** annegentle has quit IRC19:16
openstackgerritMerged openstack-infra/storyboard master: Adds Migration Documentation  https://review.openstack.org/49643919:17
*** salv-orlando has quit IRC19:17
*** yamamoto has quit IRC19:22
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Use app integration to get PR reviews  https://review.openstack.org/49926719:23
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add role for adding launchpadlib credentials  https://review.openstack.org/49863319:26
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add tag-release job  https://review.openstack.org/49863419:26
*** dims has quit IRC19:28
*** yamamoto has joined #openstack-infra19:28
openstackgerritMerged openstack-infra/zuul-jobs master: Partially Revert "Add comment to top of zuul.yaml pointing to other files"  https://review.openstack.org/49916519:28
mhaydenso i just discovered these docs about backports -> https://docs.openstack.org/contributor-guide/additional-git-workflow/backport.html -- does that do something automated? or is that just a reference for humans?19:29
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add role for adding launchpadlib credentials  https://review.openstack.org/49863319:31
*** dims has joined #openstack-infra19:31
*** slaweq has joined #openstack-infra19:31
*** slaweq has quit IRC19:31
*** slaweq has joined #openstack-infra19:32
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fail early if people attempt to add zuul vars or secrets  https://review.openstack.org/48400019:33
fungimhayden: if you take a look at https://docs.openstack.org/contributor-guide/ you'll see everything in there is the reference for documentation team contributors19:34
fungisome of it may be generally applicable too, but a lot of it is probably docs specific19:34
mhaydenah got it -- i couldn't find any automation that would do notification about backports and such19:34
fungiso i think they're talking specifically about conventions for backports of documentation19:34
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Revert "Make a docs-on-readthedocs project-template"  https://review.openstack.org/49927219:34
mhaydenfungi: yeah, i'm trying to find a solution for ensuring backports get done when things merge at odd hours :/19:35
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Only iterate the list of zuul projects once when preparing repos  https://review.openstack.org/49927319:36
dmsimardmordred, jeblair: not super important but followed up on what I mentioned yesterday ^19:36
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add roles for adding and removing launchpadlib credentials  https://review.openstack.org/49863319:36
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add tag-release job  https://review.openstack.org/49863419:36
*** markvoelker has quit IRC19:37
fungimhayden: the way most teams do it is with some combination of bug tags (e.g. "ocata-backport-potential"), review comments ("hey, you should go ahead and backport this to ocata once it lands, it's broken there too"), and mostly elbow grease (watching master git logs and making a list of stuff which should get backported)19:37
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuulv3: Add more jobs to zuul-jobs  https://review.openstack.org/49927719:37
*** markvoelker has joined #openstack-infra19:38
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Remove project stanza  https://review.openstack.org/49927819:38
fungiunfortunately it's often hard to determine through automation whether a change _should_ be backported19:39
mhaydenagreed19:39
*** coolsvap has quit IRC19:39
fungiand different teams have slightly different policies on how aggressively to backport fixes of which severities19:39
openstackgerritJames E. Blair proposed openstack-infra/openstack-zuul-jobs master: Add docs-on-readthedocs project template  https://review.openstack.org/49927919:40
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Make a docs-on-readthedocs project-template  https://review.openstack.org/49928019:41
fungimhayden: you may want to ask around in #openstack-stable and find out whether they have any good suggestions. they're a lot more seasoned with when it comes to backport conventions than i am anyway19:41
openstackgerritMerged openstack-infra/zuul-jobs master: Revert "Make a docs-on-readthedocs project-template"  https://review.openstack.org/49927219:46
mhaydengood point19:46
clarkbdmsimard: pabelanger ya basically the ansiblification of d-g for zuulv3 became that19:47
clarkbso we didn't do any separate work to split things out19:47
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Minimise database queries when resolving cards  https://review.openstack.org/44461519:50
openstackgerritAdam Coldrick proposed openstack-infra/storyboard master: Minimise database queries when populating automatic worklists  https://review.openstack.org/44464419:50
*** deduped has quit IRC19:53
*** deduped has joined #openstack-infra19:53
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: De-client-ify User Update  https://review.openstack.org/49928419:55
*** srobert_ has joined #openstack-infra19:55
*** markvoelker has quit IRC19:56
clarkbdmsimard: I think http://logs.openstack.org/07/499007/5/check/gate-dg-hooks-dsvm/ae37aac/logs/devstack-gate-setup-host.txt confrims that udev is not settled and that ran on rax19:56
clarkbdmsimard: so you'll want to remove the --timeout=0 as that returns 1 when udev has items to process19:56
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: De-client-ify User Update  https://review.openstack.org/49928419:57
*** jkilpatr has quit IRC19:58
openstackgerritMerged openstack-infra/puppet-zuul master: Add debug logging for cachecontrol library  https://review.openstack.org/49924919:58
dmsimardclarkb: hmm.. maybe add a || echo "Block device not ready yet, waiting 10 seconds..."19:58
dmsimardor something like that ?19:58
*** weshay is now known as weshay_PTO19:58
clarkbya we could log it if we want to track it with logstash19:59
*** srobert has quit IRC19:59
clarkb|| echo "Block device not ready yet. Waiting for up to 10 seconds for it to be ready"19:59
dmsimardok, sending a new patch.20:00
*** camunoz has quit IRC20:00
*** srobert_ has quit IRC20:00
*** felipemonteiro has joined #openstack-infra20:00
openstackgerritDavid Moreau Simard proposed openstack-infra/devstack-gate master: Revert "Revert "Move fix_disk_layout to an Ansible role in setup_host""  https://review.openstack.org/49900720:01
*** benj_ has quit IRC20:08
openstackgerritJames E. Blair proposed openstack-infra/project-config master: Zuulv3: fix reference to stat results in use-cached-repos  https://review.openstack.org/49928620:08
*** yamamoto has quit IRC20:08
jeblairmordred, clarkb: ^ blocker20:08
*** benj_ has joined #openstack-infra20:09
mordredjeblair: +A20:10
*** salv-orlando has joined #openstack-infra20:13
*** jkilpatr has joined #openstack-infra20:14
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Only iterate the list of zuul projects once when preparing repos  https://review.openstack.org/49927320:14
*** camunoz has joined #openstack-infra20:15
jeblairdmsimard: what does a multiline command mean?20:16
*** felipemonteiro has quit IRC20:17
dmsimardjeblair: same thing as shell20:18
jeblairk20:18
dmsimardactually, let me make sure of that20:18
dmsimardyou just made me doubt20:18
*** salv-orlando has quit IRC20:18
dmsimardjeblair: okay, they don't behave the same way -- I've been using shell when things like pipes were required but I guess there's more to it than that20:20
dmsimardjeblair: That particular multiline (as is) wouldn't work with command, there'd need to be a ";" or something to that effect20:20
dmsimardreplacing the command module by shell instead works.20:20
* dmsimard sends patch20:20
openstackgerritEric Fried proposed openstack-infra/project-config master: Update patchbot with latest stable branches  https://review.openstack.org/49918120:20
openstackgerritDavid Moreau Simard proposed openstack-infra/project-config master: Only iterate the list of zuul projects once when preparing repos  https://review.openstack.org/49927320:21
clarkbdmsimard: http://paste.openstack.org/show/619936/ so that looks good20:22
dmsimardjeblair: the command and shell module parse lines differently, ex: http://paste.openstack.org/raw/619937/20:22
* clarkb looks into getting rid of those partition alignment warnings20:22
dmsimardclarkb: sweet20:23
openstackgerritsebastian marcet proposed openstack-infra/openstackid-resources master: Updated Summit get main page class  https://review.openstack.org/49928720:25
efriedAm I the only one not a fan of the move to urldefense.proofpoint.com ?20:25
dmsimardefried: what's that ?20:25
efriedMaybe it's my corp mail server doing it... but a week or two ago all the links in my emails from gerrit stopped being like https://bugs.launchpad.net/nova/+bug/1713502 and started being like https://urldefense.proofpoint.com/v2/url?u=https-3A__bugs.launchpad.net_bugs_1713502&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=NPROtJU9ysIgXWp6OPchk0_NlCcGnl2qzFZdLS6DEPg&m=UQJh5NlxOZz8N-cigc7c5snnCUPljurYgDvFrDpr_5U&s=6OPDtZiflZJdZAmlMbpV9h20:26
openstackLaunchpad bug 1713502 in OpenStack Compute (nova) "PCI passthrough documentation needs updating since options moved to [pci] section" [Undecided,In progress] - Assigned to Eric Fried (efried)20:26
efried42JQ93-epRS3ibVlmlByg&e=20:26
openstackgerritMerged openstack-infra/project-config master: Zuulv3: fix reference to stat results in use-cached-repos  https://review.openstack.org/49928620:27
efriedI kinda liked being able to glance at a URL like that and know, "hey, that's a link to launchpad bug number 1713502"20:27
*** florianf has quit IRC20:28
dmsimardefried: I don't get those, maybe that's from your email provider ?20:28
efriedSigh.  Wonder why it's only happening to gerrit emails, then.  Oh well.20:29
efriedI'm sure it's... making me much safer.20:29
fungidoes seem like some mangling going on in an intermediary mta on the receiving end, nothing under our control20:29
pabelangersomebody recently had that issue too, maybe jlk ?20:30
efriedYeah, now that you mention it, it happened for emails coming from launchpad and gerrit about the same time.  Still doesn't explain why it's not doing it for any other senders, though.20:30
*** bramleya has quit IRC20:30
efriedWonder if there's, like, a setting on my lp ID I can flip.20:31
pabelangerefried: IBM employee?20:32
*** nicolasbock has joined #openstack-infra20:32
efriedpabelanger Yuh.  IBM thing?20:32
pabelangerya, jlk has the same thing last week I think. He also IBM20:32
efriedNow I'm trying to find an example of an email I received in my corp account that has an external link, other than lp/gerrit.  Maybe they're just not scrubbing internal links, and I never get anything else from outside.20:34
*** rama_y has quit IRC20:34
*** apetrich has quit IRC20:35
*** rama_y has joined #openstack-infra20:36
*** apetrich has joined #openstack-infra20:37
*** pcaruana has quit IRC20:40
*** trown is now known as trown|outtypewww20:41
jlvillalfungi: Do you know if any progress happened on the stackalytics transition. I don't think the main maintainer works for Mirantis anymore. Not sure if they are still involved in OpenStack or not.20:44
jlvillalfungi: I was reading your email from May20:44
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Create aligned partitions in disk fixing  https://review.openstack.org/49931420:44
pabelangerhttp://stackalytics.openstack.org/ is still running20:45
clarkbdmsimard: ^ I think that will do it, but let us see20:45
pabelangerguess we should finally flip the switch20:45
*** hasharAway has quit IRC20:45
jlvillalpabelanger: Yes, but no new data :(20:45
jlvillalpabelanger: Oh20:45
jlvillalstackalytics.openstack.org Ah!20:45
* jlvillal looks20:45
pabelangerya, that has been online for a while, 2 years now?20:45
pabelangerbut, we've never kicked it live20:46
jlvillalpabelanger: First I heard of it :)20:46
clarkbsomeone from red hat was offering to help with stackalytics in boston, but I didn't know who it was20:46
pabelangerYa, we manage that instance20:46
pabelangerbut, it needs help20:46
jlvillalstackalytics.COM doesn't have any new data since about 23-Aug-201720:47
jlvillalAt least for Ironic: http://stackalytics.com/?module=ironic&release=all20:47
pabelangerhttp://paste.openstack.org/show/619938/20:47
pabelangerseems to be the latest exception in processor20:47
pabelangerso, breaking on nova blueprints20:47
jlvillalpabelanger: maybe that explains the throbber rotating and not stopping20:48
pabelangerRight, we haven't imported all the data20:48
pabelangerso, we'd need somebody to see why that is20:48
*** Goneri has quit IRC20:48
pabelangerhttp://paste.openstack.org/show/619939/ more data20:48
pabelangershouldn't be too hard to reproduce20:49
jlvillalpabelanger: Okay. Thanks for the info. I don't have time at the moment, but maybe later.20:49
jlvillalpabelanger: My manager liked those stats, so maybe they will give me time to work on it :)20:49
*** ijw has quit IRC20:50
*** slaweq has quit IRC20:50
fungijlvillal: also, our puppet-stackalytics module makes it reasonably trivial to deploy one yourself to tinker with20:51
jlvillalfungi: Cool. I might try it out. Thanks.20:51
fungijlvillal: and to answer your earlier question, no i've heard nothing recently about any progress on stackalytics dev work20:51
jlvillalfungi: Thanks. I was looking at: https://etherpad.openstack.org/p/BOS-forum-should-we-kill-stackalytics20:52
*** slaweq has joined #openstack-infra20:52
clarkbjlvillal: ya thats the session where someone from red hat volunteered20:52
clarkbbasically we said lets kill it and a bunch of people said no no don't do it we'll fix it and then not much has happened since I don't think20:52
jlvillalclarkb: I wonder who that was?20:52
fungithe foundation directory api does include things like contributor affiliation now, so someone interested could probably hack on dropping a lot of the static data in the stackalytics repo20:52
fungiand just have it query instead20:53
clarkband mrmartin had memcache replacement in the works so that it was faster to restart the service?20:53
clarkbheh passing -a optimal to parted does not result in optimally partitioned partitions20:53
clarkbthanks parted20:53
fungiright, he proposed an infra spec but one thing we haven't quite managed yet is to get permission to take over the codebase from its (former? idle?) maintainers20:53
*** gouthamr has quit IRC20:54
fungias stackalytics is not an official openstack deliverable, the tc can't just reassign the repo to anyone20:54
jlvillalfungi: Well if the owner is absent, hopefully there is some process to have new cores20:54
fungii suppose we could fork it though if we can't get ahold of anyone20:54
jlvillalfungi: Or fork it?20:54
fungiinfra doesn't really have a policy for determining whether/when a repo is "abandoned" and how/who can take it over without assent of its former maintainers20:56
mrmartinjlvillal the code quality / documentation level of stackalytics is not the best in the world.20:56
dmsimardclarkb: there's mathematics involved to create aligned partitions, maybe -a optimal is supposed to do that automatically or something20:56
fungiso if we make a call on that, it has the potential to set a precedent20:56
jlvillalmrmartin: What is though? ;)20:56
clarkbdmsimard: ya its supposed to align on a sector boundary20:56
jlvillalmrmartin: But yeah, I've looked at it before. A bit complicated to figure things out.20:57
clarkber no the multiple of the alginment that is a sector boundary20:57
clarkbdmsimard: but -a optimal isn't working, still get the warning. Also doing the maths by hand for the disk in question I think our 1 megabyte start is correct so now I'm extra confused20:57
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: WIP Split add-sshkey into two roles  https://review.openstack.org/49933820:58
fungiso anyway, i'm not entirely against handing that repo over to interested maintainers if we exhaust available means of getting feedback from the previous maintainers, but someone needs to try that first20:58
fungialso, i defer to the infra ptl in these matters ;)20:58
*** ihrachys has quit IRC20:59
* fungi enjoys being able to say that again20:59
jlvillalfungi: Okay. Thanks.20:59
*** bramleya has joined #openstack-infra20:59
clarkb++ to getting interested individuals working on $project. This was easier with the nose html output plugin because we are/were the maintainers. I'd reach out to the existing cores and see if any of them respond and are willing to open up membership20:59
*** annegentle has joined #openstack-infra21:00
clarkbjlvillal: feel free to CC me on those emails if you like21:00
openstackgerritMonty Taylor proposed openstack-infra/project-config master: WIP Split secret and non-secret data for proposals  https://review.openstack.org/49933921:00
*** jamesmcarthur has quit IRC21:00
jlvillalfungi: clarkb: I do see that Ilya Shakhat did a review two days ago:  https://review.openstack.org/#/c/497590/21:00
*** kgiusti has left #openstack-infra21:00
jlvillalSo looks like he might still be around21:01
clarkbwould be a good one to contact probably21:01
openstackgerritMarton Kiss proposed openstack-infra/groups master: Fix flag module unsupported operand types issue  https://review.openstack.org/49934021:01
jlvillalclarkb: He is the person behind it I believe21:01
jlvillalclarkb: Ah, he works for Huawei now :)  http://stackalytics.com/?release=all&user_id=shakhat21:03
*** bobh has joined #openstack-infra21:03
*** jpena|away is now known as jpena21:04
clarkbdmsimard: I wonder if I need to use the optimal flag when making the label too?21:04
*** mat128 has quit IRC21:04
*** e0ne has quit IRC21:06
openstackgerritAde Lee proposed openstack-infra/project-config master: Modify novajoin-tempes-plugin to just run pep8  https://review.openstack.org/49934121:08
openstackgerritAde Lee proposed openstack-infra/project-config master: Modify novajoin-tempest-plugin to just run pep8  https://review.openstack.org/49934121:09
*** gouthamr has joined #openstack-infra21:10
pabelangermnaser: in vexxhost, between the 2 projects we'd be using for nodepool. Is there networking limits in place?21:10
openstackgerritMerged openstack-infra/openstack-zuul-jobs master: Add docs-on-readthedocs project template  https://review.openstack.org/49927921:11
ianwdmsimard: should we merge 499007?21:11
*** bramleya has quit IRC21:11
pabelangermnaser: specifically, I trying to see if we are seeing some slowness from downloading things from the mirror in the other project then nodepool node21:11
dmsimardianw: no, want to recheck it a few times to be confident21:11
ianwdmsimard: i wouldn't mind working on ansibal-ising it as time permits too, seems like a good one to get my head around more of ansible with21:12
*** thorst_afk has quit IRC21:12
dmsimardianw: I started taking a stab at it before deciding against it because it would've been harder to review21:13
*** jpena is now known as jpena|away21:13
dmsimardianw: what I had so far is here https://gist.github.com/dmsimard/d3d818462292faf92dded7e2caf67bab21:13
*** jcoufal has quit IRC21:13
dmsimardclarkb: I'm wondering if gpt vs msdos makes a difference21:14
openstackgerritMerged openstack-infra/project-config master: Zuulv3: Add more jobs to zuul-jobs  https://review.openstack.org/49927721:14
*** salv-orlando has joined #openstack-infra21:14
*** ldnunes has quit IRC21:16
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Use app integration to get PR reviews  https://review.openstack.org/49926721:17
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Add tag-release job  https://review.openstack.org/49863421:18
dmsimardclarkb: this post mentions that we shouldn't necessarily start at 0/0% but instead at a sector defined by MATHEMATICS21:18
dmsimardhttp://rainbow.chard.org/2013/01/30/how-to-align-partitions-for-best-performance-using-parted/21:18
dmsimardclarkb: but maybe ansible can magically align things http://docs.ansible.com/ansible/latest/parted_module.html21:18
clarkbya but that sector is what we already use according to that maths, its 1MB or sector 2014821:18
clarkber 204821:19
clarkbI guess I can just force in 2048 and see what happens21:19
openstackgerritMerged openstack-infra/project-config master: Add afsdocs_secret secret for publishing  https://review.openstack.org/49826721:19
*** salv-orlando has quit IRC21:19
clarkbdmsimard: the optimal_io_size on these devices is 0 which means we use a 1MB alginment21:19
*** camunoz has quit IRC21:19
clarkbdmsimard: which should mean that any MB value (whcih is default) will be aligned?21:19
clarkbI'm clearly missing something here21:20
*** krtaylor has quit IRC21:20
openstackgerritMerged openstack-infra/project-config master: Add publish-openstack-python-docs jobs  https://review.openstack.org/49862121:21
openstackgerritMerged openstack-infra/project-config master: Add a non-voting and reliable tripleo job to devstack-gate check queue  https://review.openstack.org/49926121:21
dmsimardclarkb: ah, nope, ansible would not be our saviour -- it just passes the align argument to the parted command21:21
clarkbdmsimard: ok so same as what I pushed21:21
dmsimardyeah: https://github.com/ansible/ansible/blob/11346284b113611dd12bc384596b4043bb11de35/lib/ansible/modules/system/parted.py#L48221:22
*** baoli has quit IRC21:23
dmsimardclark: you positive about the math ? is it 2048 or 1024 ?21:24
dmsimarder, clarkb ^21:24
clarkbdmsimard: its optimal_io_size = 0 so use 1048576 / physical_block_size = 51221:25
clarkbwhich is 2048sectors which is 1MB21:25
dmsimardclarkb: do we need to specify the units ? like, could it be using 1MiB instead of 1MB or some kind of junk like that ?21:27
clarkbmaybe? that seems like an odd choice for a tool like parted but could be possible21:28
dmsimardpassing "2048s" sounds like a fair attempt that'd make sure we're using the right value21:28
dmsimards for sectors21:28
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: De-client-ify Add User to Group  https://review.openstack.org/49934521:28
clarkbdmsimard: ya can try that21:29
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Create aligned partitions in disk fixing  https://review.openstack.org/49931421:30
dmsimarddidn't do much d-g/zuulv3 stuff today, RDO still isn't out and usually we're done within a few hours of release :/21:32
openstackgerritMonty Taylor proposed openstack-infra/nodepool feature/zuulv3: Remove the default argument to secure in nodepoolcmd  https://review.openstack.org/48031021:33
*** armax has quit IRC21:35
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Prevent execution of locally overridden core modules  https://review.openstack.org/49021621:36
*** vhosakot has quit IRC21:37
ianwdmsimard: i've been generally unconvinced on editing bash inside yaml.  do you have editor tricks that make it work?21:39
dmsimardianw: for syntax highlighting you mean ?21:40
ianwyeah, mostly21:41
ianwit's similar when i'm writing release notes and trying to write rst inside yaml i guess21:41
jlkwrite it outside, copy/pasta it in :(21:42
*** sai-mtg is now known as sai21:43
dmsimardianw: I don't really have something that I'm entirely satisfied with either21:43
*** eharney has quit IRC21:43
ianwjlk: that's mostly my approach, just wondering if anyone had solved it in a better way :)21:43
clarkbdmsimard: 2048s worked for the first partition. Second one still failed. So maybe I need to do maths in bash21:43
dmsimardclarkb: maybe 8192 isn't a good number21:44
dmsimardlike maybe 819121:44
dmsimardbecause of the sector offset from the first partition21:44
*** ijw has joined #openstack-infra21:44
dmsimardbut you'd think --align optimal would take care of that huh21:45
*** esberglu has quit IRC21:45
*** askb has joined #openstack-infra21:47
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: De-client-ify Check User in Group  https://review.openstack.org/49935721:47
*** mriedem_away is now known as mriedem21:47
clarkbya exactly21:48
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Remove comments questioning API capabilities  https://review.openstack.org/49935821:48
openstackgerritKendall Nelson proposed openstack-infra/storyboard master: Handle Branches from Launchpad in Migration  https://review.openstack.org/43746921:49
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Preparing TripleO CI to test upgrades to Queens  https://review.openstack.org/49935921:50
openstackgerritSamuel de Medeiros Queiroz proposed openstack-infra/shade master: De-client-ify Remove User from Group  https://review.openstack.org/49936021:50
dmsimardclarkb: I'd try 8191 :D21:51
dmsimardor 8191*512s21:52
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Add support for sidebars  https://review.openstack.org/49936121:53
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Add more content to zuul v3 migration doc  https://review.openstack.org/49936221:53
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Minor cleanup to zuulv3 example  https://review.openstack.org/49936321:53
jeblairmordred, Shrews: ^21:54
openstackgerritMerged openstack-infra/shade master: Fix handling timeouts in volume functional tests cleanup  https://review.openstack.org/49891821:55
openstackgerritMonty Taylor proposed openstack-infra/openstack-zuul-jobs master: Add publish-to-pypi-quietly project-template  https://review.openstack.org/49936421:55
*** thegreenhundred has quit IRC21:56
dmsimardbtw on my PTG todo I'll want to chat with -infra folks about how you deal with nodepool cloud provider issues -- like for example for VMs that stay stuck in deletion or any other errors a tenant is not able to resolve himself21:56
dmsimardthere's another one that seems racy about floating ips being re-allocated to another VM before the original VM was deleting or something like that21:57
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Allow description fields in projects and project templates  https://review.openstack.org/49936521:57
dmsimardbasically, how you're keeping your nodepool healthy while maintaining your sanity :)21:57
dmsimardI suppose at your scale it's either a larger problem (more occurrences of these kind of issues) or a smaller problem (because you have larger quotas)21:59
jeblairdmsimard: good beer talk.  :)  but yeah, a lot of nodepool/shade is about working around that when we can, then otherwise, we report errors to cloud providers.  ideally, we'd like to help get openstack bugs fixed.  often, i fear our reports just end up with the providers running their local "fix_the_cloud.py" script.22:00
dmsimardoh, can definitely keep it for the beer/dinner :)22:00
mordredjeblair: 2nd doc patch I left a review on wording choice22:02
pabelangerclarkb: mnaser: so looking at http://status.openstack.org/elastic-recheck/#1686542 I think we are getting a larger failure rate from vexxhost currently :(  logstash is showing ~110 hits over 10 days, compared to a total of ~320 hits22:02
pabelangerclarkb: mnaser: I think some of the slow down is networking to mirror, and noisy neighbours on IO22:03
mgagneusually people complain non-officially on #openstack-infra or other channels "isn't there a network issue at inap atm?" and maybe someone will check =)22:03
mordreddmsimard: yah - definitely good beer talk - fwiw, there are two forms of floating-ip assignment and we try to use the one that doesn't have the race condition problems as much22:03
mgagnenow I just caught the attention of a coworker22:03
pabelangermnaser: clarkb: for example, tripleo job that is about to fail hitting upwards of 3 hours, when it usually completes in 1hr30mins22:04
openstackgerritEric Fried proposed openstack-infra/gerritbot master: Support regexes in channel config yaml  https://review.openstack.org/49936722:04
efriedclarkb mriedem ^^ !22:04
mgagneefried: ok, you beat me to it22:05
efriedmgagne Whew!22:05
mgagnebut I found the issue with pbr on my laptop at the same time so =)22:05
efriedmgagne Counting on you for an excellent review, then :)22:05
*** krtaylor has joined #openstack-infra22:05
pabelangermgagne: :)22:05
mriedemefried: heh22:05
mriedemgood thing i mentioned that so you could spend your whole day on it22:06
* efried nerdsniped by mriedem 22:06
*** wolverineav has quit IRC22:06
openstackgerritSean McGinnis proposed openstack/ptgbot master: Sort room names  https://review.openstack.org/49936922:08
mgagneefried: hmm I was thinking about supporting very basic regex (like *) instead so you don't have to enable regex support per section/channel. It's a matter of opinion at this point, just sharing =)22:10
efriedmgagne I started off thinking that way, but really didn't want to have to write and maintain my own regex syntax.22:10
mgagnehehe, true. I'm sure I would have ended up in an in-house regex madness and changed my mind anyway :P22:11
dmsimardefried: omg that patch is awesome22:11
* efried blushes22:11
dmsimardwell, I haven't looked at the *actual* code yet, but the intended objective is cool :)22:12
*** xyang1 has quit IRC22:12
*** dave-mccowan has quit IRC22:12
mgagneefried: or can you always assume regex ^<value>$ and requires user to add .* at beginning and end if they want an other behaviour?22:12
efriedmgagne Hm, you know, you're right, I probably should have assumed anchors.22:13
mgagneI find it a bit awkward that you need to use use-regex-for-sections ^^'22:14
efriedmgagne Okay, so there again I considered just opening it up to regexes for everything.  BUT there's some existing regexy metachars in the file22:14
efriedActually the only ones I could find were periods in e.g. stable/16.0 or whatever.22:14
mgagnethere is?22:14
efried^22:14
mgagne*sad panda*22:15
*** salv-orlando has joined #openstack-infra22:15
mgagnewell, does . match . ? /troll22:15
efriedmgagne It does.  But it also matches any other character.  Which is *probably* just fine.22:16
efriedBecause I kinda doubt there's separate branches stable/16.0, stable/16x0, stable/16_0, etc. in the same project.22:17
efriedSo - if there's a consensus there, I would consider ripping out use-regex-for-sections.22:18
*** thegreenhundred has joined #openstack-infra22:18
mgagneI'm only a single voice ;)22:19
efriedI was also being careful about preserving backward compat.  (Why?  Pretty much out of habit; and because I'm totally new to this project and don't know how tightly that's regulated.)22:19
efriedAs written, the existing channels.yaml in project-config is completely compatible - behaves exactly as before.22:19
efriedI guess we should keep in mind that there may be other consumers of gerritbot.22:20
*** salv-orlando has quit IRC22:20
efriedIt's kinda written to support that.22:20
mgagneyes, 100% agree, I'm nitpicking at this point =)22:20
mgagneI do consume gerritbot internally too22:20
*** marst has quit IRC22:20
mgagneand found it sad that I had to update the config each time I create a branch22:20
mgagneother suggestion: add support for branches-regex: [] instead22:21
efriedmgagne and projects-regex ?22:21
mgagneI'm gonna try your code tomorrow and see where it goes22:21
mgagneyea22:21
efriedand events-regex (though the only thing that really makes sense here is .*)22:22
efriedYes, that would be another approach.  Probably sixes, tbh.22:22
mgagnetrue, at this point, can one assume .* if no event is provided?22:22
efriedmgagne With the code as written, probably so; but I want to add the assumed ^anchors$ as you suggested.22:22
efriedmgagne Actually, not.  Because there would need to be an actual value there.22:23
efriedI don't know if you can just have a line with the hyphen and no value and have it come across as ''.22:23
efriedbut that would be weird.22:23
mgagnethere need to be a value?22:24
efriedIf you just had an events: section with nothing in it, there would be no events configured (and you'd never get any posts for that channel)22:24
mgagneyea, better leave it for a future change (if it ever happens)22:25
mgagneanyway, gonna give it a try tomorrow, I need to leave soon22:25
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Minor cleanup to zuulv3 example  https://review.openstack.org/49936322:26
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Add more content to zuul v3 migration doc  https://review.openstack.org/49936222:26
mgagnethanks for the change =)22:26
efriedmgagne Merci en avance.  Moi je dois aussi quitter.  A demain!22:27
mgagnea+22:27
*** efried is now known as efried_off22:28
*** rcernin has quit IRC22:28
*** slaweq has quit IRC22:30
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Move name from block to tasks in the block  https://review.openstack.org/49937522:30
*** rbrndt has quit IRC22:34
*** rbrndt has joined #openstack-infra22:34
*** rbrndt has quit IRC22:34
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Add publish-openstack-python-docs to post pipeline  https://review.openstack.org/49884022:38
*** thegreenhundred has quit IRC22:39
*** armax has joined #openstack-infra22:39
openstackgerritJohn L. Villalovos proposed openstack-infra/gerritbot master: Add unit test framework and one unit test  https://review.openstack.org/49937722:41
openstackgerritJames E. Blair proposed openstack-infra/infra-manual master: Make variant behavior more clear  https://review.openstack.org/49937822:41
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Create aligned partitions in disk fixing  https://review.openstack.org/49931422:41
clarkbI think I got that maths right22:42
jeblairmordred: a further attempted clarification:   https://review.openstack.org/49937822:42
openstackgerritClark Boylan proposed openstack-infra/devstack-gate master: Create aligned partitions in disk fixing  https://review.openstack.org/49931422:45
mordredjeblair: ++22:45
openstackgerritJohn L. Villalovos proposed openstack-infra/gerritbot master: Add unit test framework and one unit test  https://review.openstack.org/49937722:46
*** jamesmcarthur has joined #openstack-infra22:48
openstackgerritMerged openstack-infra/shade master: Add handling timeout in servers cleanup function  https://review.openstack.org/49892522:49
clarkbdmsimard: http://paste.openstack.org/show/619952/ yup I got the maths right. http://paste.openstack.org/show/619953/ show lsblk output22:52
*** seanhandley has quit IRC22:52
*** jamesmcarthur has quit IRC22:53
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Fix error in mirror-workspace-git-repos  https://review.openstack.org/49938222:53
clarkbpabelanger: dmsimard do we need to do anymore checking of https://review.openstack.org/#/c/499007/6 or are we happy with it as is? I think both it and https://review.openstack.org/499314 are ready for review and could go in now myself22:53
clarkbjeblair: re ^ what is src_root intended to be used for then if not the sources?22:54
dmsimardclarkb: jenkins hasn't chimed in yet22:56
dmsimardclarkb: I would at least run *one* recheck22:56
clarkbdmsimard: oh right I cheated and checked by hand22:56
pabelangerclarkb: dmsimard: how long could we wait until merging? Not that I want to block it, but if we all thing swap is fixed, then I'm sure gate will be happy22:56
jeblairclarkb: perhaps we should change the project src_dir so that we drop src/ from the start of it. however --22:56
dmsimardpabelanger: before we ansibilized it, e-r mentioned something on the scale of 3 occurence in 10 days22:57
clarkbpabelanger: well its part of ansiblifying d-g so sooner the better22:57
dmsimardis it that bad ?22:57
dmsimard2 fails in 24 hrs / 5 fails in 10 days22:57
jeblairclarkb: i think it was written that way because, if you use src_dir on a remote node, it can be used as-is as a relative path (so ./src/...)22:58
pabelangerclarkb: agree, if we're confident in the fix, I think we can merge.22:58
clarkbjeblair: but you changed it to work_root on the remote node as well22:59
clarkbjeblair: implying that ./src/ isn't ever a thing?22:59
jeblairclarkb: derp22:59
openstackgerritMerged openstack-infra/zuul-jobs master: Move name from block to tasks in the block  https://review.openstack.org/49937523:00
openstackgerritJames E. Blair proposed openstack-infra/zuul-jobs master: Fix checkout in mirror-workspace-git-repos  https://review.openstack.org/49938423:00
jeblairclarkb: ^23:00
jeblairclarkb: these are sample values: https://etherpad.openstack.org/p/nupYy2s5yv23:01
clarkbgotcha its the item.src_dir that makes the src happen against work root23:02
clarkbwould it make mroe sense to drop the src/ prefix and use src_root instead? or maybe get rid of src_root? in any case +2 on the second change23:02
jeblairclarkb: yah.  theoretically in 499384 i could drop the ansible_user_dir since that should be relative to ~...23:03
jeblairclarkb: src_root predaces project.src_dir, so yeah, perhaps we wouldn't have added it.23:04
clarkbdmsimard: I think the important thing here is what while infrequently failing before your change we can see from the logs that your change is doing what is expected of it and waiting for the device to show up. I don't know how much more data rechecking will give us23:06
openstackgerritMerged openstack-infra/zuul-jobs master: Fix error in mirror-workspace-git-repos  https://review.openstack.org/49938223:09
*** bobh has quit IRC23:09
*** hongbin has quit IRC23:10
*** scottda has quit IRC23:12
dmsimardclarkb: you're not wrong, but we're also, for some reasons, triggering the race condition with almost 100% reproducibility through ansible for some reason23:13
clarkbdmsimard: I think its likely more related to moving the script than running it under ansible23:13
dmsimardit's that part that worries me more than the fix being reliable at first glance23:13
dmsimardit'll cost us what, another two hours of checks ? not expensive23:14
dmsimardremember that we merged the initial ansible patch and we somehow didn't run into any errors of that kind23:15
dmsimardand then everything exploded in our face23:15
dmsimardso I'd rather be safe than sorry on that one, don't want to be responsible for another gate breakage especially around the time of release :)23:15
*** salv-orlando has joined #openstack-infra23:16
* dmsimard felt really awful about that last night23:16
clarkbdmsimard: that is beacuse it only affects rax23:16
clarkbso it is fairly easy to merge something that won't work23:17
clarkb*won't work on rax in this particular set of code23:17
clarkbbut also release is over, now is the time to be less cautious >_>23:17
dmsimardclarkb: cycle-trailing are dead in the middle of release23:17
dmsimardi.e, puppet, OSA, tripleo, etc.23:18
clarkbya23:18
clarkbI know, its just hard avoiding everything for so long23:18
dmsimardclarkb: grant me one recheck ? just one :D23:18
dmsimardI'll give you an extra ara sticker at the PTG23:18
clarkbha, ya rechecking is fine23:19
dmsimardit's not that I don't want to merge it, just want to get a better data sample than one round23:19
openstackgerritMerged openstack-infra/zuul-jobs master: Fix checkout in mirror-workspace-git-repos  https://review.openstack.org/49938423:20
*** salv-orlando has quit IRC23:21
*** tosky has quit IRC23:23
*** annegentle has quit IRC23:26
mordredjeblair, clarkb: yes - in 499384 you can drop the ansible_user_dir - I put in in a few places related to the copy command - because pushing files to the remote host with copy: treats relative paths as if you want them to be relative to the LOCAL working dir23:27
mordredthings that aren't command will operate out of ~ and relative paths will be relative to it23:28
mordred(just following up to say "yup that's right")23:28
*** jpena|away is now known as jpena|off23:29
clarkbwhat does command do?23:30
jeblairclarkb: runs a command without a shell23:31
*** Apoorva has quit IRC23:31
*** Apoorva has joined #openstack-infra23:32
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add publish-openstack-python-docs to post pipeline  https://review.openstack.org/49884023:32
pabelangeryay23:32
*** Apoorva_ has joined #openstack-infra23:35
mordredclarkb: yah command and shell are the same thing - subprocess.Popen - command uses shell=False, shell uses shell=True - they're otherwise identical23:35
mordredpabelanger: woot!23:36
mordredpabelanger: so now we just need to land a docs patch23:36
mordredpabelanger: oh- wait a sec - do we need to remove the docs jobs from zuul from v2?23:37
pabelangerOh, yes.23:37
pabelangerbut, zuulv3 job is failing atm. so not a issue ATM23:37
openstackgerritMonty Taylor proposed openstack-infra/project-config master: Remove doc publication jobs from zuul for v2  https://review.openstack.org/49939223:38
mordredpabelanger: ^^23:38
pabelanger+223:38
mordredclarkb: ^^ we should go ahead and land that so that once the v3 version works they don't step on each other23:38
*** Apoorva has quit IRC23:39
openstackgerritPaul Belanger proposed openstack-infra/project-config master: Fix typo for playbooks/python-docs/post  https://review.openstack.org/49939323:39
pabelangertypo^23:39
mordredpabelanger: I agree with yo23:40
pabelangerreally, need to write that linter job and validate playbooks exists23:40
pabelangerPTG task :)23:40
mordredpabelanger: yah23:41
dmsimardclarkb: that might be good enough of a sample come to think of it, see my comment in https://review.openstack.org/#/c/499007/23:42
mordredpabelanger: also - for the roles that are in one repo but without playbooks (like most of zuul-jobs) having a directory of test playbooks that use them so that ansible-lint will get run on them would also be nice - and pretty cheap23:42
dmsimard10 jobs, 15 nodes, spanning centos ubuntu and even opensuse23:42
dmsimardDefinite hits and success in resolving the issue http://logstash.openstack.org/#/dashboard/file/logstash.json?query=message:%5C%22Block%20device%20not%20ready%20yet.%20Waiting%20for%20up%20to%2010%20seconds%20for%20it%20to%20be%20ready%5C%22%20AND%20build_change:%5C%22499314%5C%2223:42
*** rhallisey has quit IRC23:42
dmsimardclarkb: typically you'll use the command module unless you need things like pipes or what would require a shell23:43
dmsimardclarkb: relevant https://github.com/willthames/ansible-lint/blob/a619b0b9bb63c79deb3a7f87fbe1a74117ce7fe6/lib/ansiblelint/rules/UseCommandInsteadOfShellRule.py23:44
clarkbmordred: no I mean re homedir stuff "things that arent command will operate out of ~"23:44
mordredclarkb: oh - sorry - things that aren't **copy**23:45
mordredclarkb: copy is weird with relative paths23:45
*** markvoelker_ has joined #openstack-infra23:45
mordredeverything operates out of ~ on the build nodes, including but not limited to command23:45
dmsimardhttps://review.openstack.org/#/c/499007/ is good to merge whenever you want (swap partition fix)23:45
mordredclarkb: copy, if you give it a relative path for the dest parameter, does not put the file you're copying relative to ~ on the remote node23:46
dmsimardbtw, with zuul v3, can a job reliably tell where it's logs are going to be uploaded ?23:47
mordredclarkb: instead it uses your $PWD on the executing node, constructs a path based on that + your relative path, then uses that as a remote absolute path23:47
mordredit's the weirdest choice I've ever seen23:47
mordredlike- I can think of no instances where that behavior is what I would expect23:47
mordredbut oh well23:47
*** stakeda has joined #openstack-infra23:48
mordreddmsimard: yes indeed it can23:48
mordreddmsimard: in fact, it's the job that does the log uploading and the job tells zuul what to report back to theuser :)23:48
dmsimardI was thinking, with ARA, it'd probably be possible to do something like (pseudocode) for result in $(ara task list --all |grep failed)... echo $failed_result_url23:48
dmsimardso that you could send users straight to the one task/result that failed23:48
dmsimardpermalink'd23:48
mordreddmsimard: yah - there's a whole bunch of neat stuff along those lines we've discussed that I'm looking forward to chatting about at the PTG23:49
*** bobh has joined #openstack-infra23:50
dmsimardhell, you could even put it in the job return message23:50
dmsimardif a job can dynamically set it23:50
dmsimardso you don't need to click "logs" and then "console.html" and then "page downnnnnnnnnnnnnNN"23:50
mordreddmsimard: there's also "snoop the incoming subunit stream to be able to mark a test job as failing even before it's finished"23:50
mordreddmsimard: we will be in good position to add many many features/enhancements in this area - it'll be an exciting year23:51
* dmsimard nods23:51
*** bobh has quit IRC23:51
mordredclarkb: I'm happy with dmsimard's rework of fix_disk_layout but I did not +A because EOD23:52
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add roles for adding and removing launchpadlib credentials  https://review.openstack.org/49863323:53
*** rlandy has quit IRC23:53
*** ijw has quit IRC23:54
openstackgerritMerged openstack-infra/project-config master: Fix typo for playbooks/python-docs/post  https://review.openstack.org/49939323:56

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