fungi | will give it a shot | 00:00 |
---|---|---|
fungi | not sure why but loading zuul-preview urls is taking me a while | 00:02 |
fungi | corvus: woo! i get a lovely pop-up error on the build page now | 00:03 |
fungi | Network Error (Unable to fetch URL, check your network connectivity, browser plugins, and ad-blockers) http://logs.openstack.org/10/673710/1/gate/openstack-zuul-jobs-linters/c1081dc/zuul-manifest.json | 00:03 |
fungi | it doesn't persist, vanishes after some 15-20 seconds (i will try again and time it) | 00:04 |
fungi | actually, it does seem to stick around this time (the first two times i tested it disappeared fairly soon but was there long enough to read) | 00:06 |
fungi | may also have been related to keypresses or changes in window focus | 00:07 |
fungi | nope, tried it again but didn't touch a thing after it started to load, and the error message vanished after 10 seconds | 00:08 |
fungi | so... not sure what's up with that but a huge improvement nonetheless | 00:08 |
*** armstrongs has joined #zuul | 00:14 | |
*** armstrongs has quit IRC | 00:24 | |
corvus | fungi: yeah, i think the popup things are designed to do that; we could probably change the timing. also, yay! | 00:47 |
fungi | awesome | 00:53 |
*** jamesmcarthur has joined #zuul | 01:35 | |
openstackgerrit | Merged zuul/nodepool master: Enable debug logs for openstack-functional tests https://review.opendev.org/672412 | 02:28 |
openstackgerrit | Merged zuul/zuul master: Add change replacement field in doc for start-message https://review.opendev.org/665974 | 02:34 |
*** jamesmcarthur has quit IRC | 02:38 | |
openstackgerrit | Merged zuul/zuul master: Improve error reporting for zuul dequeue https://review.opendev.org/669813 | 02:43 |
*** jamesmcarthur has joined #zuul | 02:45 | |
*** wxy-xiyuan has joined #zuul | 03:15 | |
*** jamesmcarthur has quit IRC | 03:22 | |
*** jamesmcarthur has joined #zuul | 03:23 | |
*** jamesmcarthur has quit IRC | 03:27 | |
*** bhavikdbavishi has joined #zuul | 03:30 | |
*** bhavikdbavishi1 has joined #zuul | 03:35 | |
*** bhavikdbavishi has quit IRC | 03:36 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 03:36 | |
*** jamesmcarthur has joined #zuul | 03:53 | |
*** jamesmcarthur has quit IRC | 04:00 | |
*** jank has joined #zuul | 04:09 | |
SpamapS | mordred:oh hell yes | 04:12 |
SpamapS | (re: logs UI) | 04:12 |
*** jamesmcarthur has joined #zuul | 04:30 | |
*** jamesmcarthur has quit IRC | 04:38 | |
*** sanjayu_ has joined #zuul | 04:45 | |
*** themroc has joined #zuul | 05:12 | |
*** themroc has quit IRC | 05:17 | |
*** jamesmcarthur has joined #zuul | 05:34 | |
*** jamesmcarthur has quit IRC | 05:39 | |
*** threestrands has joined #zuul | 05:44 | |
*** raukadah is now known as chandankumar | 06:04 | |
*** jamesmcarthur has joined #zuul | 06:08 | |
*** jamesmcarthur has quit IRC | 06:15 | |
*** themroc has joined #zuul | 06:32 | |
*** sanjayu_ has quit IRC | 06:32 | |
*** themroc has quit IRC | 06:37 | |
*** jamesmcarthur has joined #zuul | 06:57 | |
*** jamesmcarthur has quit IRC | 07:03 | |
*** tosky has joined #zuul | 07:12 | |
*** themroc has joined #zuul | 07:15 | |
*** pcaruana has quit IRC | 07:35 | |
*** jpena|off is now known as jpena | 07:37 | |
*** igordc has joined #zuul | 07:37 | |
*** igordc has quit IRC | 07:38 | |
*** mhu has joined #zuul | 08:02 | |
*** electrofelix has joined #zuul | 08:03 | |
*** pcaruana has joined #zuul | 08:13 | |
*** mhu has quit IRC | 08:29 | |
*** mhu1 has joined #zuul | 08:31 | |
*** threestrands has quit IRC | 08:48 | |
*** panda has quit IRC | 08:58 | |
*** panda has joined #zuul | 08:59 | |
*** mhu1 has quit IRC | 09:01 | |
*** rfolco|ruck has joined #zuul | 09:17 | |
*** mhu has joined #zuul | 09:36 | |
*** sshnaidm|afk is now known as sshnaidm | 09:42 | |
*** mhu has quit IRC | 10:03 | |
*** jank has quit IRC | 10:10 | |
*** hwangbo has quit IRC | 10:38 | |
*** pcaruana has quit IRC | 10:45 | |
*** sanjayu_ has joined #zuul | 11:07 | |
*** jank has joined #zuul | 11:08 | |
*** gtema_ has joined #zuul | 11:23 | |
*** jpena is now known as jpena|lunch | 11:31 | |
*** sanjayu_ has quit IRC | 11:50 | |
*** jank has quit IRC | 11:54 | |
*** pcaruana has joined #zuul | 12:10 | |
*** rlandy has joined #zuul | 12:11 | |
*** AshBullock has joined #zuul | 12:19 | |
*** chandankumar has quit IRC | 12:27 | |
*** chandankumar has joined #zuul | 12:28 | |
*** jpena|lunch is now known as jpena | 12:31 | |
*** AshBullock has quit IRC | 12:33 | |
*** jamesmcarthur has joined #zuul | 12:46 | |
*** jank has joined #zuul | 12:52 | |
*** jank has quit IRC | 12:56 | |
*** zxiiro has quit IRC | 13:16 | |
*** zxiiro has joined #zuul | 13:18 | |
*** jamesmcarthur has quit IRC | 13:55 | |
*** jeliu_ has joined #zuul | 14:18 | |
*** michael-beaver has joined #zuul | 14:24 | |
corvus | mordred: can you review https://review.opendev.org/673707 and https://review.opendev.org/673605 ? | 14:43 |
AJaeger | morning corvus , want to merge the mirror documentation from https://review.opendev.org/669948 ? I can +2A if you want - Note that tobiash gave +2 but had a question, maybe as followup | 14:43 |
corvus | clarkb: can you review https://review.opendev.org/673680 https://review.opendev.org/673688 and https://review.opendev.org/673707 ? | 14:43 |
corvus | AJaeger, tobiash: that's a good question, and i don't know how to answer it since i don't have any experience with authenticated mirrors | 14:44 |
corvus | anything that we put in that variable will be available to all jobs, so you have to trust them with that | 14:44 |
tobiash | corvus: I think that's mostly mirror type specific, some need a .netrc, some can be configured via e.g. pip config | 14:45 |
corvus | but then, i imagine that any mirror auth would be trivially recoverable by a job no matter what (eg just echo $HTTP_PROXY vars, regardless of how they are set) | 14:45 |
tobiash | that's true | 14:45 |
tobiash | that's the downside and unavoidable when working with authed stuff | 14:46 |
corvus | tobiash: so if we're okay putting auth information in that variable, then i think the structure can accomodate it... here, i'll write a comment on the change to illustrate | 14:46 |
tobiash | corvus: I think that makes sense | 14:47 |
tobiash | one crazy idea for paranoid people would be to proxy the requests through a build specific proxy that authenticates against the real mirror... | 14:48 |
tobiash | s/build/buildset | 14:48 |
corvus | yeah, in that case, they should probably not use the site-wide variable | 14:49 |
AJaeger | corvus: want to move this as is now and followup - or iterate on the change? | 14:50 |
corvus | they could have a job with a secret that sets up the buildset proxy, and then a role that uses the buildset credentials in the target jobs | 14:50 |
corvus | AJaeger: let me finish up my comment on the change and make sure we're on the same page. i don't think we have to solve everything, but i do want to make sure we aren't painting ourselves into a corner. | 14:50 |
AJaeger | sure | 14:51 |
corvus | tobiash, AJaeger: okay, updated -- take a look at that and tell me if it's sufficient | 14:53 |
tobiash | corvus: exactly like I would do it | 14:54 |
mordred | clarkb: I approved https://review.opendev.org/#/c/673605 but left a comment for the future learning and edification | 14:55 |
mordred | corvus: (might be worth reading and deciding if we want to make a hard and fast rule about that with the linter) | 14:56 |
openstackgerrit | Jeff Liu proposed zuul/zuul-operator master: use opendev image building system for zuul-operator test https://review.opendev.org/673020 | 14:57 |
AJaeger | corvus: will +2A now... | 14:57 |
corvus | mordred: i left a followup question on that professor mordred | 14:57 |
mordred | corvus: I have responded | 14:59 |
corvus | sorry my question wasn't clear | 14:59 |
corvus | is your recommendation to use "let x = null" if you don't have a value to assign it at the time? | 15:00 |
corvus | (the fact that there is no initial value is why i suggested var instead of let in the first place) | 15:00 |
corvus | oh, or are you saying just use "let x" with no assignment? | 15:01 |
mordred | yes. you can totally do let x with no assignment | 15:02 |
corvus | that never would have occurred to me. that is bonghits. | 15:02 |
corvus | mordred: thanks for the edification! i have learned learnings. | 15:02 |
mordred | corvus: you can ALSO do let x = null | 15:03 |
mordred | although there is a difference - let x ; console.log(x) produces "undefined" - while let x = null ; console.log(x) produces "null" | 15:03 |
clarkb | mordred: fwiw the jsx docs seem to use var exclusively | 15:03 |
clarkb | not sure if jsx has different var declaration semantics than js though | 15:04 |
mordred | clarkb: it's probably just historical - jsx predates es6 | 15:04 |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Optionally allow zoned executors to process unzoned jobs https://review.opendev.org/673840 | 15:11 |
openstackgerrit | Merged zuul/zuul-jobs master: Add mirror_info documentation https://review.opendev.org/669948 | 15:11 |
openstackgerrit | Monty Taylor proposed zuul/zuul master: Add linter rule disallowing use of var https://review.opendev.org/673841 | 15:13 |
mordred | corvus: ^^ if we want to enforce let-only - that's how we do it. | 15:16 |
tobiash | mordred: when you have time it would be great if you could re-review https://review.opendev.org/652114 (smart reconfiguration). I had to rebase it to fix a merge conflict in the tests. | 15:18 |
*** jamesmcarthur has joined #zuul | 15:18 | |
tobiash | maybe some github users are interested in squash merge support? https://review.opendev.org/661096 and parent | 15:20 |
tobiash | SpamapS: ^ | 15:20 |
mordred | tobiash: all lgtm! | 15:24 |
tobiash | cool :) | 15:25 |
tobiash | thanks~ | 15:25 |
openstackgerrit | Merged zuul/zuul master: js: correct action names https://review.opendev.org/673680 | 15:38 |
*** hwangbo has joined #zuul | 15:38 | |
*** jamesmcarthur has quit IRC | 15:44 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Always record the log_url in sql reporter https://review.opendev.org/673858 | 15:46 |
*** bhavikdbavishi has quit IRC | 15:48 | |
openstackgerrit | Jeff Liu proposed zuul/zuul-operator master: Add telnet to Docker Image https://review.opendev.org/672791 | 15:49 |
openstackgerrit | Merged zuul/zuul master: js: don't transform json logfiles https://review.opendev.org/673688 | 15:50 |
openstackgerrit | James E. Blair proposed zuul/zuul master: Handle artifacts without metadata on build page https://review.opendev.org/673860 | 15:56 |
openstackgerrit | James E. Blair proposed zuul/zuul master: Handle artifacts without metadata on build page https://review.opendev.org/673860 | 16:00 |
openstackgerrit | James E. Blair proposed zuul/zuul master: Try out reporting the build page https://review.opendev.org/673863 | 16:12 |
openstackgerrit | Merged zuul/zuul master: Cleanup extra /'s in manifest render view https://review.opendev.org/673605 | 16:17 |
*** electrofelix has quit IRC | 16:22 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Try out reporting the build page https://review.opendev.org/673863 | 16:24 |
corvus | jeliu_: https://review.opendev.org/673020 passes! | 16:30 |
corvus | tristanC, mordred: ^ that change, the parent, and dependency should all be ready for review | 16:30 |
jeliu_ | corvus: :D !!! | 16:31 |
corvus | tristanC: we worked out how to use the buildset registry with k8s in that series; the short version is that we basically just configured docker on the k8s node in the way that we normally do for the buildset registry (it was mostly a matter of finding the right config file locations), and since k8s has docker do the image pulls, it works as normal. | 16:32 |
corvus | tristanC: maybe that approach will work for openshift? if not, there's other things to explore. | 16:33 |
tristanC | corvus: i haven't looked into openshift^Wokd configuration yet, it should be possible to make the internal registry pull from a provided registry, not sure how easy that is though | 16:35 |
*** chandankumar is now known as raukadah | 16:36 | |
*** igordc has joined #zuul | 16:36 | |
mordred | jeliu_: that all looks great, awesome! | 16:37 |
*** jamesmcarthur has joined #zuul | 16:38 | |
*** panda has quit IRC | 16:39 | |
jeliu_ | mordred: thanks!! | 16:40 |
openstackgerrit | Merged zuul/zuul master: Attempt to report CORS and related errors https://review.opendev.org/673707 | 16:41 |
*** panda has joined #zuul | 16:41 | |
openstackgerrit | Merged zuul/zuul-operator master: Verify Operator Pod Running https://review.opendev.org/670395 | 16:47 |
*** jpena is now known as jpena|off | 16:57 | |
*** gtema_ has quit IRC | 16:58 | |
*** jamesmcarthur has quit IRC | 17:00 | |
*** sshnaidm is now known as sshnaidm|afk | 17:00 | |
openstackgerrit | Merged zuul/zuul-jobs master: Add auth config to kubelet user for buildset registries https://review.opendev.org/673351 | 17:01 |
openstackgerrit | Merged zuul/zuul master: Allow to select the merge method in Github https://review.opendev.org/617949 | 17:15 |
openstackgerrit | James E. Blair proposed zuul/zuul master: Try out reporting the build page https://review.opendev.org/673863 | 17:16 |
*** gtema has joined #zuul | 17:18 | |
openstackgerrit | Merged zuul/zuul master: Support squash merge in Github https://review.opendev.org/661096 | 17:20 |
tosky | can I test a change against zuul/zuul-jobs, or is it a protected repository? I thought I remembered, but it looks like I have forgotten it | 17:25 |
fungi | zuul/zuul-jobs is a regular untrusted repository, so depends-on and the like work fine with it | 17:28 |
*** themroc has quit IRC | 17:29 | |
tosky | thanks | 17:32 |
*** igordc has quit IRC | 17:32 | |
fungi | at least assuming you're asking about the opendev deployment of zuul | 17:32 |
fungi | i can't speak to whether other deployments of zuul might have it set as a trusted config repository (though that seems unlikely) | 17:33 |
tosky | the opendev deployment, luckily | 17:33 |
clarkb | tosky: fungi the one gotcha is if the roles are used by a job in a config repo. for example roles consumed by base | 17:37 |
clarkb | updates to those won't be self testing via the base job which is why we have base-test, you can update base-test all you want then reparent to that job to test | 17:38 |
tosky | oh, I see; no, luckily my test job is a leaf | 17:39 |
openstackgerrit | Merged zuul/zuul master: Builds page - Fix bad labels display https://review.opendev.org/672973 | 17:40 |
openstackgerrit | Luigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files https://review.opendev.org/673885 | 17:49 |
openstackgerrit | Luigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files https://review.opendev.org/673885 | 17:49 |
*** sgw has quit IRC | 17:53 | |
openstackgerrit | Merged zuul/zuul master: Fix reference pipelines syntax coloration for Pagure driver https://review.opendev.org/672677 | 17:57 |
fungi | just a heads up, zuul is being removed from the cncf's "cloud-native landscape" owing to not having a viable github mirror any longer: https://github.com/cncf/landscape/pull/1335 | 18:08 |
fungi | i'm not especially concerned by that, but figured some folks may want to be aware of the change | 18:08 |
*** altlogbot_2 has quit IRC | 18:19 | |
*** altlogbot_3 has joined #zuul | 18:21 | |
mordred | fungi, corvus: what do you think about responding to that with: http://paste.openstack.org/show/755187/ | 18:23 |
openstackgerrit | Merged zuul/zuul master: Return dependency cycle failure to user https://review.opendev.org/672487 | 18:24 |
corvus | mordred: personally, i don't think it requires a response | 18:25 |
fungi | mordred: meh. they've made it quite clear in previous exchanges that they're disinterested in tracking things outside github/twitter, but at one point said they would consider accepting patches of those were to a queryable api which listed activity metrics and "star/like/favorite" counts | 18:26 |
mordred | fungi, corvus: good point - I'll just let it lie | 18:28 |
fungi | how many stars something has is apparently a big deal in cncf land, they even use that measure to determine whether they're willing to accept a project into the cncf | 18:28 |
clarkb | the best part is there are companies from which you can buy stars | 18:28 |
clarkb | <1USD/star too last I saw | 18:28 |
fungi | at very reasonable prices, yes | 18:28 |
* fungi has no idea what a reasonable price for github stars is, but figures that must be one | 18:29 | |
mordred | I've always 'enjoyed' that "market cap" is one of the things they show | 18:29 |
mordred | on a tracker showing open source projects | 18:29 |
*** gtema has quit IRC | 18:32 | |
*** hwangbo has quit IRC | 18:36 | |
*** igordc has joined #zuul | 18:36 | |
openstackgerrit | Merged zuul/zuul master: Add Authorization Rules configuration https://review.opendev.org/639855 | 18:43 |
openstackgerrit | Merged zuul/zuul master: Web: plug the authorization engine https://review.opendev.org/640884 | 19:12 |
corvus | see the future, today! in https://review.opendev.org/673863 | 19:13 |
clarkb | corvus: can you set that per pipeline instead? wouldn't that be easier? | 19:15 |
corvus | clarkb: no the pipelines only have success messages, not urls | 19:16 |
fungi | that's slick! | 19:16 |
fungi | also the error message is working like a charm | 19:16 |
clarkb | corvus: ah | 19:17 |
AJaeger | corvus: in the past, it was one click to see html of docs - now it's one, scroll to bottom, another one - after figuring out that "docs_site" is the one I need to click on. | 19:18 |
AJaeger | there's a missing "/" on http://zuul.opendev.org/t/zuul/build/c40fbfc746ac4790bd7f56b147b168ba#logs | 19:19 |
AJaeger | link is http://zuul.opendev.org/t/zuul/build/c40fbfc746ac4790bd7f56b147b168badocs/ - should probably be a "/" before docs, shouldn't it? | 19:19 |
clarkb | oh hrm did my fix break that? | 19:20 |
corvus | AJaeger: yeah, i'm planning for that to say "Docs preview site" in the future, so it's a little more obvious; that's waiting on https://review.opendev.org/672382 and parent | 19:20 |
clarkb | ugh | 19:20 |
clarkb | hrm actually do we sometimes have a trailing / in the log url and sometimes not? | 19:20 |
clarkb | taht would explain it | 19:20 |
AJaeger | corvus: yeah, that will help. | 19:21 |
corvus | AJaeger: but yes, it'll be 2 clicks. it's unfortunate, but i think unavoidable. so i'm trying to make it as easy as possible to get to the second click | 19:21 |
corvus | clarkb: hrm. maybe we should normalize that in this change? https://review.opendev.org/673858 | 19:22 |
AJaeger | http://zuul.opendev.org/t/zuul/build/45e9c8b97e1c44f695bea64350330705/log/job-output.txt looks broken to me, why is there html in it? | 19:22 |
corvus | we could try to handle both cases everywhere, or we could just have zuul assert that log urls always end with / | 19:22 |
clarkb | corvus: normalizing it probably isn't the worst thing | 19:22 |
fungi | i like the normalization idea | 19:23 |
clarkb | and force a trailing / ? | 19:23 |
corvus | AJaeger: i have no idea what's up with that (also, when i followed the deep link, i got an error when it was trying to fetch the manifest) | 19:24 |
*** pabelanger has joined #zuul | 19:25 | |
pabelanger | yah, bouncer is back online | 19:25 |
fungi | pabelanger: did you catch the "big red error" on the zuul build pages now if privacy badger is blocking the fetches from logs.o.o? | 19:26 |
fungi | it's snazzy | 19:26 |
openstackgerrit | James E. Blair proposed zuul/zuul master: Always record the log_url in sql reporter https://review.opendev.org/673858 | 19:28 |
corvus | k, that fixes tests and adds a trailing / if missing | 19:28 |
pabelanger | fungi: yes, I see red X with 'network error check plugins, etc | 19:29 |
corvus | AJaeger, clarkb: also the raw link for job-output.txt doesn't seem to link to logs.o.o | 19:29 |
corvus | is that because of the lack of trailing / ? | 19:30 |
pabelanger | fungi: however, privacy badger is green | 19:30 |
pabelanger | not complaining about something being blocked | 19:30 |
corvus | oh... | 19:30 |
corvus | ha | 19:30 |
corvus | it's the success-url | 19:30 |
corvus | 673863 isn't going to fully work until we restart with 673858 | 19:31 |
fungi | pabelanger: might be you're hitting https? | 19:31 |
corvus | because it's going to try to fetch the manifest and logfiles from itself rather than the logserver, because the log_url is set to itself | 19:31 |
pabelanger | fungi: yes, using https://zuul.o.o | 19:32 |
fungi | pabelanger: that's the issue. switch to http:// | 19:32 |
pabelanger | if I completely disable privacy badger, it still is blocked | 19:32 |
pabelanger | oh | 19:32 |
fungi | right now logs.o.o is only http | 19:33 |
pabelanger | k | 19:33 |
fungi | and your browser will automatically block http fetches from an https page | 19:33 |
pabelanger | yah | 19:33 |
pabelanger | okay cool, that explains it | 19:33 |
fungi | the plan is to add a logs.opendev.org vhost with letsencrypt supplied https cert | 19:35 |
fungi | and then we can pull from there in zuul.opendev.org | 19:35 |
fungi | of course, that will likely also make your privacy badger go green because it's no longer requesting data from an openstack.org domain | 19:36 |
pabelanger | ack, thanks for info | 19:37 |
pabelanger | jlk: do you think it is still possible to get a new release of github3.py? re: https://github.com/sigmavirus24/github3.py/issues/951 | 19:37 |
openstackgerrit | Luigi Toscano proposed zuul/zuul-jobs master: fetch-subunit-output: collect additional subunit files https://review.opendev.org/673885 | 19:38 |
openstackgerrit | Merged zuul/zuul master: Handle artifacts without metadata on build page https://review.opendev.org/673860 | 19:48 |
pabelanger | FYI: https://review.opendev.org/673304/ switches the zuul tenant to use ansible 2.8 for jobs. I did my best to test out all our jobs, but figure if we want to merge it we should prepare for chance of a job failing. But, think that is pretty low | 19:50 |
fungi | is 2.8 a less disruptive update than 2.7 was? | 19:51 |
fungi | though now i don't recall what we ran into with 2.7 | 19:51 |
pabelanger | yah, I haven't seen any issue with 2.8 so far | 19:52 |
pabelanger | 2.7 was pretty good too | 19:52 |
pabelanger | they are getting better and making releases more stable | 19:52 |
*** tributarian has joined #zuul | 20:24 | |
clarkb | corvus: note on the sql reporter change, but lgtm | 20:33 |
clarkb | it just failed unitesting, fun | 20:36 |
*** fdegir has quit IRC | 21:07 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Always record the log_url in sql reporter https://review.opendev.org/673858 | 21:24 |
corvus | clarkb: i think that should get it | 21:25 |
*** jeliu_ has quit IRC | 21:45 | |
*** tosky has quit IRC | 22:13 | |
*** rlandy is now known as rlandy|bbl | 22:19 | |
*** armstrongs has joined #zuul | 22:24 | |
*** armstrongs has quit IRC | 22:37 | |
openstackgerrit | Merged zuul/zuul-operator master: use opendev image building system for zuul-operator test https://review.opendev.org/673020 | 22:50 |
*** threestrands has joined #zuul | 22:55 | |
*** panda has quit IRC | 23:03 | |
*** panda has joined #zuul | 23:04 | |
*** cixx_ has joined #zuul | 23:10 | |
*** cixx has quit IRC | 23:13 | |
*** jamesmcarthur has joined #zuul | 23:22 | |
openstackgerrit | Merged zuul/zuul master: Always record the log_url in sql reporter https://review.opendev.org/673858 | 23:40 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!