Tuesday, 2017-09-12

openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Gate on zuul-stream-functional  https://review.openstack.org/50286400:01
dmsimardpabelanger: http://ara.readthedocs.io/en/latest/configuration.html#ara-ignore-parameters00:08
dmsimardpabelanger: export ARA_IGNORE_PARAMETERS=00:08
dmsimardor [ara] ignore_parameters=00:08
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Rename success ansible variable to zuul_success  https://review.openstack.org/50286300:09
mordredremote:   https://review.openstack.org/502867 Revert "Add debug logging for cachecontrol library"00:09
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Shift zuul_stream socket reading to use a for loop  https://review.openstack.org/50249200:12
*** jkilpatr has quit IRC00:18
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Document the existence of zuul_success job var  https://review.openstack.org/50286900:18
jlkSo ^^ documents zuul_success, but we also need to document zuul_execution_phase and zuul_execution_trusted00:19
jlkand zuul_execution_canonical_name_and_path and zuul_execution_branch00:19
*** yolanda has quit IRC00:30
*** ianw_ has joined #zuul02:09
*** ianw has quit IRC02:09
*** ianw_ is now known as ianw02:10
*** yolanda has joined #zuul03:48
dmsimardwow what did I miss, one of my reviews in zuul-jobs failed on a shade syntax error !?04:22
dmsimardthat's kind of an achievement mordred04:23
*** bhavik1 has joined #zuul04:41
clarkbdmsimard: has to do with zuul mergers will be fixed in the morning04:58
*** bhavik1 has quit IRC05:21
*** hashar has joined #zuul05:54
*** toabctl has joined #zuul06:36
haypoclarkb, ianw : "in summary, seems related to an invalid gi_frame in a generator object ... if that rings any bells" sorry, it doesn't ring any bell :-p07:02
haypoclarkb, ianw : the best would be to test python 3.6, or at least python 3.5.4, to check if it's a known python bug (if the bug goes away with a more recent python version) or not07:02
haypo"refcnt of 2 but blank object type?" https://storyboard.openstack.org/#!/story/2001186 this is an obvious bug. running your code in a python compiled in debug mode should help to detect such inconsistency, thanks to many assertions (removed in debug mode)07:13
ianwhaypo: yeah ... jeblair or pabelanger might be a be able to run under python3.5-dbg, however we have also merged https://review.openstack.org/#/c/502492/5 which avoids using a generator in this context07:31
haypoianw: "using a generator in this context" well, that's another option to workaround the issue ;)07:33
ianwhaypo: since this is happening in a multiprocessed forked() child, and then it's doing imports with imp.load_module() stuff ... there's so much going on it's mind bending :)07:35
haypoianw: since python3, multiprocessing gives you the choice how to spawn child processes: https://docs.python.org/dev/library/multiprocessing.html#contexts-and-start-methods spawn, fork or forkserver07:38
*** HTTP_____GK1wmSU has joined #zuul07:43
*** HTTP_____GK1wmSU has left #zuul07:44
haypoianw: but i agree that the traceback is scary :-) SSH, import, ansible, multiprocessing, many things at once :)07:47
ianwhaypo: yeah, thanks for looking in.  i think at this point we're just going to leave it as a wait-and-see, because i don't think it can hold up the much larger rollout if we have the workaround.  but we can all keep an eye out07:56
ianwi will try to distil it to something for bugs.python.org too; at least it may come up in searches07:56
haypoianw: ok, no problem. at least, i'm happy so see python3 used ;)07:56
ianwhttps://bugs.python.org/issue3142608:37
*** hashar has quit IRC09:36
haypoianw: i replied ;-)09:38
*** hashar has joined #zuul10:16
*** jkilpatr has joined #zuul11:15
electrofelixSpamapS: it was a problem with running the job in Jenkins rather than Ansible, but it was traced to missing a 'tty' but there could be other culprits (jvm), which I guess could also occur with Ansible if you disabled the 'pty' allocation12:11
*** olaph has joined #zuul12:28
*** olaph1 has quit IRC12:29
*** dkranz has joined #zuul12:35
*** olaph1 has joined #zuul12:51
*** jkilpatr has quit IRC12:51
*** olaph has quit IRC12:53
jeblairremote:   https://review.openstack.org/502985 Run logstash submit jobs on localhost13:07
jeblairmordred, clarkb: ^ doh13:07
*** jkilpatr has joined #zuul13:11
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Abort reconfiguration when cat jobs fail  https://review.openstack.org/50298913:16
tobiashjeblair: have a comment ^^ (not sure if it justifies the -1 but we should discuss this)13:25
jeblairtobiash: that may be a problem, but in general we expect the network connections between all the zuul components to be fairly reliable.  if any component disconnects from gearman, lots of things get aborted without retrying, including merges if a merger is disconnected today.  the only exception to that is that jobs should be retried if their executor disconnects.  i think it might be a nice enhancement to add retries to all merge operations, ...13:31
jeblair... but i don't think we need to do it now since it doesn't change the status quo.13:31
mordredjeblair: nice on the logstach on localhost :)13:40
mordredjeblair: tox does not like you13:43
*** jkilpatr has quit IRC13:52
SpamapSso, removing the generator worked around the segfault?13:54
Shrewsmordred: is the 'project' inside a skip-if supposed to match project template names as well?13:54
Shrewsor even jeblair? ^^^13:55
SpamapStristanC: dmsimard is there a software-factory channel? I don't want our back and forth about it to interfere with the zuul roll out chatter.13:58
SpamapSand at the moment.. I'm stuck :-P14:00
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add tox bashate job  https://review.openstack.org/50300514:02
mordredShrews: no - just project name14:09
dmsimardSpamapS: #softwarefactory14:10
mordredShrews: I have one tiny patch to migration script I'm going to push up - I do not think it should cause merge problems for you14:19
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Always strip {name} from name  https://review.openstack.org/50301314:19
mordredShrews: also, https://review.openstack.org/503014 and https://review.openstack.org/502329 in project-config make some of the renaming much happier14:20
Shrewsmordred: finding myself passing project name around to many places now just so mapNewJob() can use it. perhaps we can look at the code when you get here and find a better way14:21
mordredShrews: cool14:22
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Always strip {name} from name  https://review.openstack.org/50301314:35
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Abort reconfiguration when cat jobs fail  https://review.openstack.org/50298914:39
clarkbjeblair: do you want ^ to be in before we restart services to pick up mordreds zuul stream enerator removal?14:55
clarkbjeblair: comment on ^ as well14:57
clarkbskimming the python 3.5.4 commit log there is a non zero number of segfault fixes that I don't think are what we have already patched in15:10
clarkbhowever none of them seem related to generators15:10
*** yolanda has quit IRC15:13
*** hashar is now known as hasharAway15:15
SpamapSclarkb: did we ever find a reasonably concise reproducer?15:15
*** yolanda has joined #zuul15:17
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Document the existence of zuul_success job var  https://review.openstack.org/50286915:18
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: Matchers: voting, branch  https://review.openstack.org/50303415:19
*** yolanda has quit IRC15:29
*** haypo has left #zuul15:36
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Abort reconfiguration when cat jobs fail  https://review.openstack.org/50298915:40
jlkmordred: pabelanger: Do we already have something in v3 project-config, et al that take care of prepping upper constraints file?15:42
jlk(or will that be part of the migration?)15:44
*** yolanda has joined #zuul15:46
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Matchers: voting, branch  https://review.openstack.org/50303415:49
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305115:51
jeblairwhen the next change lands, i'm going to do a full zuul restart to get that and mordred's change in15:57
jeblairwell, i'll skip the mergers; they shouldn't be affected.  but i will restart executors and scheduler15:57
tobiashwhoops, had a segfault in nodepool launcher...16:04
tobiashmy trust in python is disappearing slowly :(16:05
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Abort reconfiguration when cat jobs fail  https://review.openstack.org/50298916:06
pabelangerjlk: yes, for tox jobs we do. you can see shade as an example of how that works16:11
jeblairi'm clearing out /var/lib/zuul/builds on the executors16:11
jlkah, okay. Hopefully that's a re-usable bit of stuff, since other projects will need it16:11
pabelangerya16:11
jlkit's not in the shade repo is it?16:12
jeblairzuul is restarted16:16
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Matchers: voting, branch  https://review.openstack.org/50303416:19
SpamapStobiash: time to rewrite python in Rust! :)16:19
SpamapSand no, I'm not 100% snark on that.16:20
tobiashSpamapS: at least I noticed that my nodepool was still running under py27 now I upgraded to py36...16:21
jeblairSpamapS: indeed, though i'm afraid if we did that, we'd "just" end up with an unrecoverable runtime error instead of a segfault for this kind of bug.  :|16:21
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: Matchers: voting, branch  https://review.openstack.org/50303416:22
tobiashwe should return to assembler to get any buggy runtime out of the way ;)16:22
tobiashbut honestly, would python still be the choice if we would start from scratch with zuul and nodepool?16:23
jeblairtobiash: i would seriously consider c++ or rust.16:24
jeblairtobiash: zuulv5? :)16:24
SpamapSjeblair: That's entirely possible, however, one thing that happens when writing rust is the compiler catches your mistakes quite often.16:25
SpamapSBut I imagine when writing a python interpreter one might have to choose the more dynamic memory models that it supports more often than not.16:25
SpamapSand that does still mean panics ;)16:26
tobiashuh, zuul -> python -> rust16:26
tobiash(not) any problem can be solved with an additional layer :)16:27
SpamapSno I think we'd replace the python with the rust :)16:27
jeblairmordred, Shrews: i'm starting on change queue combining16:38
tristanCjeblair: mordred: a preview of the zuul-web dashboard route is running here: https://38.145.32.112/zuul3/web/local/status.html16:47
clarkbSpamapS: they already rewrote python in (r)python16:54
clarkband java and c#16:55
*** yolanda has quit IRC16:58
openstackgerritMonty Taylor proposed openstack-infra/zuul-jobs master: Add tox bashate job  https://review.openstack.org/50300517:06
SpamapSclarkb: did not know about the C# one17:10
clarkbfwiw pypy looks really solid but python3 support is still not quite there aiui17:11
SpamapSpypy is done in C and some other language yeah?17:18
clarkbrpython17:19
clarkbmy understanding is it is mostly (or maybe even all) rpython17:19
*** yolanda has joined #zuul17:20
SpamapSso in all seriousness, anything I can do to help?17:25
pabelangerI'm still working on get ssh keys on to zuulv3 mergers, then was just going to see what new jobs need to be written17:26
clarkbSpamapS: right now we are trying to reproduce the segfault with monty's don't use generator chang in place17:26
clarkbSpamapS: so far I don't see any? but I may not be the best to look17:26
clarkbSpamapS: I think if possible having a python 3.5.4 that we can install and test too would be useful17:26
*** yolanda has quit IRC17:27
clarkbSpamapS: apparently 3.5.4 has a security fix of some sort as well (so generally just a good idea)17:27
pabelangerclarkb: SpamapS: so, do we need a new SRU?17:27
pabelangerI haven't been following17:27
clarkb3.6 is also possibility? problem with that is newer ubuntu 3.6 doesn't necessarily have all the patches that hav emade it into current 3.6 and 3.517:27
clarkbjeblair: ^ thoughts?17:27
*** yolanda has joined #zuul17:36
SpamapSclarkb: I'd guess that fix will be backported for Ubuntu. Links?17:39
clarkbSpamapS: haypo didn't specify what the security bug was, let me look at change logs17:41
SpamapSartful is python 3.6.2 btw17:41
SpamapSso we can 'backport-package python3.6 xenial'17:42
clarkbok 3.6.2 is latest17:43
clarkbso maybe we just check that17:43
SpamapSPretty easy to upload that to a PPA17:43
SpamapSbut would be good if we had an actual reproducer. ;)17:43
* SpamapS is sorry for saying that over and over17:43
clarkbSpamapS: currently busy in session but I think rough reproducer is run lots of data through a generator17:44
clarkbin our case its megabytes 4096 bytes at a time17:44
clarkbI can try to condense that down into a script that just does that from dev/urandom or something17:44
SpamapSahhh17:45
SpamapSshould work w/ /dev/zero in that case :)17:45
SpamapSor even just copying big strings17:46
SpamapSif it's really that17:46
clarkbya not sure if the actually content matters or not yet. but yes17:46
*** yolanda has quit IRC17:47
mordredjeblair: the merge conflict error was a "cannot read from remote repository" error17:49
mordredgit.exc.GitCommandError: Cmd('git') failed due to: exit code(128)17:49
mordred  cmdline: git fetch --tags -v origin17:49
mordred  stderr: 'fatal: Could not read from remote repository.17:49
mordredjeblair: and was on zm0717:51
mordredpabelanger: ^^17:51
mordredpabelanger: we still have bogus keys or something17:54
mordredon the new mergers17:54
pabelangermordred: fixed, just waiting for puppet wheel. We had incorrect hostkeys in ~/.ssh/known_hosts17:58
pabelangermordred: jeblair: clarkb: okay, zm08.o.o is back online for zuulv3 merger18:12
pabelangerI'll hold off on other mergers for the moment18:12
pabelangerjeblair: I did notice http://paste.openstack.org/show/620957/ in merger debug logs, going to see if I can fix18:14
openstackgerritPaul Belanger proposed openstack-infra/zuul feature/zuulv3: Fix typo with merger.getRepoState  https://review.openstack.org/50309218:24
pabelangerI _think_ that is right, but mostly copied how it works in executor/server.py18:25
clarkbmy little reproducer is running on ze03 and unfortunately not reproducing18:31
clarkbI'm using the job log output from a successful run with the idea that maybe something spceific in the output is the problem?18:32
clarkbI am also using a file and not a socket I guess it is time to use netcat18:32
SpamapSclarkb: make it use multiprocessing18:36
SpamapSand import after fork18:36
clarkbswitching back to socket and recv isn't enough18:39
mordredjeblair: http://paste.openstack.org/show/620958/18:40
clarkbSpamapS: http://paste.openstack.org/show/620959/ with nc serving http://logs.openstack.org/65/500365/22/check/shade-ansible-functional-devstack/045d1e1/job-output.txt.gz18:40
clarkbSpamapS: also I just noticed that the old generator never really ended iteration. The outer control loop did18:45
clarkbperhaps leainv a generator hanging around is a way to trip the gc up?18:45
Shrewsmordred: if you have a sec...18:47
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Fix typo with merger.getRepoState  https://review.openstack.org/50309218:48
*** hasharAway is now known as hashar18:49
*** yolanda has joined #zuul18:50
*** electrofelix has quit IRC18:51
SpamapSclarkb: that seems as likely as anything else.18:52
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add max-job-timeout tenant setting  https://review.openstack.org/50233218:53
pabelangerjeblair: mordred: clarkb: I've restarte zm08.o.o to pickup 503092^18:56
*** yolanda has quit IRC18:56
mordredpabelanger: cool18:58
clarkbSpamapS: http://paste.openstack.org/show/620960/ that just ran for a few minutes with no problems and is a more aggressive attempt at making the generator that isn't closed possibly more problematic19:02
mordredjlk: in case it's useful to you : https://review.openstack.org/#/c/500627/19:03
clarkbI'm about ready to say meh on reproducing. If we want to go back to a generator we test it with proper iteration ending and/or use newer python319:03
clarkbmordred: jeblair ^19:03
* clarkb is going to make the input data much bigger just to see if that "helps"19:03
SpamapSclarkb: I'm going to try it with multiprocessing forking and doing the imports after that19:10
mordredclarkb: http://logs.openstack.org/65/500365/22/check/shade-functional-devstack-legacy/539ceb5/job-output.txt.gz19:10
mordredclarkb: http://logs.openstack.org/65/500365/22/check/shade-functional-devstack-legacy/539ceb5/job-output.txt.gz#_2017-09-12_17_51_33_95157319:10
clarkbSpamapS: ok, also keep in mind that end line check we look for isn't actually in the test input19:10
clarkbSpamapS: so I just added it as the last line19:10
clarkbSpamapS: otherwise the break condition to kill the generator early isn't tripped19:11
clarkbmordred: http://logs.openstack.org/65/500365/22/check/shade-functional-devstack/7ef2644/job-output.txt.gz#_2017-09-12_18_03_03_69367719:11
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Expand templates for project-specific matchers  https://review.openstack.org/50314319:12
mordredhttps://review.openstack.org/#/c/500365/23/playbooks/devstack/run.yaml19:14
SpamapSclarkb: what input do I put into nc?19:16
SpamapSclarkb: I have dumped a few text files in and it exits early on empty lines19:16
SpamapS(ah n/m that was EOF)19:17
clarkbSpamapS: I used http://logs.openstack.org/65/500365/22/check/shade-ansible-functional-devstack/045d1e1/job-output.txt.gz with "[Zuul] Task exit code" appended to it to trip the stop condition before end of iteration19:18
SpamapSahh19:18
SpamapSkk, with a small file python3.6 on OS X works ;)19:19
clarkbsince tat is roughly what it was doing in production19:19
clarkbya I can't get that to crash on 3.5 on ze0319:19
SpamapSwhat python are you thinking SHOULD die?19:19
SpamapSstock xenial?19:19
SpamapSor xenial-proposed python3.5?19:19
clarkbI am testing on the proposed one with the dict patches19:22
clarkbsince that is what segfaulted in production19:22
*** yolanda has joined #zuul19:23
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Decode stdout from ansible-playbook before logging  https://review.openstack.org/50236219:25
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Add connection_type to build and upload information  https://review.openstack.org/50314819:33
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Rename ssh_port to connection_port  https://review.openstack.org/50080019:35
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Add username to build and upload information  https://review.openstack.org/45396819:35
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Support username also for unmanaged cloud images  https://review.openstack.org/50080819:35
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Add connection_type to build and upload information  https://review.openstack.org/50314819:35
mordredOSError: Multiple exceptions: [Errno 111] Connect call failed ('2001:4800:7819:104:be76:4eff:fe05:302', 79), [Errno 111] Connect call failed ('104.239.137.167', 79)19:40
mordredclarkb, pabelanger: ^^19:40
*** yolanda has quit IRC19:45
SpamapSclarkb: does not die on xenial python3.519:46
clarkbSpamapS: no it isn't dying for me19:47
clarkb(so it is a bad reproducer)19:47
SpamapSagreed :(19:49
SpamapStrying with proposed too19:49
SpamapSjust.. to try :-P19:49
SpamapSand I'm importing time and socket in the multiprocessed fork too btw19:49
SpamapSoh, n/m, there's no python3.5 in proposed19:50
pabelangermordred: where did you see the OSerror?19:53
*** jkilpatr has joined #zuul19:54
SpamapSclarkb: http://paste.openstack.org/show/620964/ <-- with multiprocessing in the mix19:55
SpamapSbut yah, nothing seems to reproduce this19:56
openstackgerritMonty Taylor proposed openstack-infra/zuul feature/zuulv3: Bind to :: instead of 0.0.0.0 in log streamer  https://review.openstack.org/50315819:59
jeblairINFO:zuul.Migrate:    <__main__.ChangeQueue object at 0x7fc695abd4a8> containing openstack-dev/devstack, openstack-dev/grenade, openstack-infra/devstack-gate, openstack-infra/pypi-mirror, openstack/cinder, openstack/keystone, openstack/keystone-tempest-plugin, openstack/neutron, openstack/nova, openstack/python-swiftclient, openstack/requirements, openstack/swift, openstack/tempest20:01
jeblairmordred, Shrews: ^ progress20:01
SpamapSoooooo20:02
jlkhttps://review.openstack.org/502208 got harder than expected. Had to transpose some puppet into ansible to prep things for Zanata client.  Ready for review.20:03
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't gather host keys for non ssh connections  https://review.openstack.org/50316620:06
mordredjeblair: \o/20:06
*** yolanda has joined #zuul20:07
mordredclarkb, pabelanger: https://review.openstack.org/#/c/491805/20:09
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Expand templates for project-specific matchers  https://review.openstack.org/50314320:09
pabelanger+220:15
jeblairhttp://paste.openstack.org/show/620970/20:18
jeblairthose are our 15 shared queues20:18
openstackgerritJames E. Blair proposed openstack-infra/zuul feature/zuulv3: Migration: handle shared queues  https://review.openstack.org/50317020:19
clarkbI have approved the migration tool20:24
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Bind to :: instead of 0.0.0.0 in log streamer  https://review.openstack.org/50315820:25
SpamapSI'm Clark Boylan and I Approve This Migration20:25
*** yolanda has quit IRC20:27
mordredremote:   https://review.openstack.org/503173 Don't map gate-cross jobs automatically to tox jobs20:27
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Document the existence of zuul_success job var  https://review.openstack.org/50286920:30
*** jkilpatr has quit IRC20:35
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Add migration tool for v2 to v3 conversion  https://review.openstack.org/49180520:35
*** jkilpatr has joined #zuul20:40
pabelangerclarkb: jeblair mordred: ze01 / ze02 restarted21:00
jlkjeblair: only tangentially related to your script, I'm curious about how 'vinz-webclient' wound up being a specific shared queue, and in exploring that curiosity, I realized that the vinz project(s) are vapor ware. There's been no commits to them other than site wide type commits.21:17
openstackgerritJamie Lennox proposed openstack-infra/zuul-jobs master: A nodejs install and npm upload role  https://review.openstack.org/50320121:20
*** yolanda has joined #zuul21:22
openstackgerritJamie Lennox proposed openstack-infra/zuul-jobs master: A nodejs install and npm upload role  https://review.openstack.org/50320121:26
clarkbjlk: yes no one ever made commits to it21:26
clarkbjlk: I think we haven't retired it formally in hopes it might get pciekd up again but with new gerrit ui things upstream maybe its not worth worrying about21:27
jlkI think that was a project idea from Philip Schwartz, but he never did anything.21:27
clarkbya at least upstream code never showed up21:27
clarkbbut we have talked about resurrecting it in some form or another over time21:28
clarkb(due to gertty success)21:28
clarkbbut not gerrit is doing its own UI rewrite using proper js instead of gwt21:28
clarkbs/not/now/21:28
openstackgerritJamie Lennox proposed openstack-infra/zuul-jobs master: A nodejs install and npm upload role  https://review.openstack.org/50320121:33
pabelangerjlk: jamielennox: keep in mind, we'd run upload-npm from executor, so npm_target would likely be {{ zuul.executor.work_root }}/artifacts/foobar.npm (right extension)21:37
jamielennoxpabelanger: bah, right, that would make sense - fyi got that from: https://github.com/openstack-infra/zuul-jobs/blob/master/roles/upload-pypi/defaults/main.yaml#L221:40
*** hashar has quit IRC21:43
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/builds route  https://review.openstack.org/46656121:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{source}/{project}.pem route  https://review.openstack.org/50253021:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /tenants route  https://review.openstack.org/50326821:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/status route  https://review.openstack.org/50326921:47
openstackgerritTristan Cacqueray proposed openstack-infra/zuul feature/zuulv3: web: add /{tenant}/jobs route  https://review.openstack.org/50327021:47
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Expand templates for project-specific matchers  https://review.openstack.org/50314322:05
Shrewsjeblair: mordred: ^^^ may or may not actually work. left the DNM part in the commit message so we can review the output22:06
openstackgerritJesse Keating proposed openstack-infra/zuul feature/zuulv3: Drop use_app boolean from github client  https://review.openstack.org/50340322:15
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Fix typo in variable name  https://review.openstack.org/50342222:18
openstackgerritJesse Keating proposed openstack-infra/zuul-jobs master: Add content to support translation jobs  https://review.openstack.org/50220722:19
Shrewsdefinitely NOT correct. looks like EVERYTHING expanded22:23
openstackgerritDavid Shrewsbury proposed openstack-infra/zuul feature/zuulv3: DNM Expand templates for project-specific matchers  https://review.openstack.org/50314322:36
Shrewsthat should be at least a little more correct22:38
Shrewsugh, forget to actually set irrelevant-files22:38
openstackgerritJesse Keating proposed openstack-infra/zuul-jobs master: Improve the check for sudo not working  https://review.openstack.org/50344822:41
openstackgerritJesse Keating proposed openstack-infra/zuul-jobs master: Improve the check for sudo not working  https://review.openstack.org/50344822:53
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Don't fail on quota exceeded  https://review.openstack.org/50305123:07
openstackgerritTobias Henkel proposed openstack-infra/nodepool feature/zuulv3: Support several paused request handlers  https://review.openstack.org/50345623:07
mordredShrews: this time it seems to have exapnded nothing23:12
*** jkilpatr has quit IRC23:17
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Drop use_app boolean from github client  https://review.openstack.org/50340323:42
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Always strip {name} from name  https://review.openstack.org/50301323:45
*** pabelanger_ has joined #zuul23:46
*** jesusaurum has joined #zuul23:48
*** jianghuaw_ has joined #zuul23:48
*** pabelanger has quit IRC23:48
*** jesusaur has quit IRC23:48
*** jianghuaw has quit IRC23:48
openstackgerritMerged openstack-infra/zuul feature/zuulv3: Matchers: voting, branch  https://review.openstack.org/50303423:50
*** jianghuaw_ has quit IRC23:52
*** jianghuaw has joined #zuul23:54

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