Thursday, 2021-01-14

*** tosky has quit IRC00:36
*** jamesmcarthur has joined #zuul01:17
*** cloudnull has quit IRC01:29
*** jamesmcarthur has quit IRC01:42
*** jamesmcarthur has joined #zuul01:42
*** jamesmcarthur has quit IRC01:47
*** zenkuro has quit IRC02:18
*** jamesmcarthur has joined #zuul02:36
*** jamesmcarthur has quit IRC02:37
*** jamesmcarthur has joined #zuul03:44
*** jamesmcarthur has quit IRC04:15
*** jamesmcarthur has joined #zuul04:17
*** saneax has joined #zuul04:32
*** amotoki has quit IRC04:44
*** amotoki has joined #zuul04:44
*** evrardjp has quit IRC05:33
*** evrardjp has joined #zuul05:35
*** ykarel has joined #zuul05:41
*** ykarel_ has joined #zuul05:54
*** ykarel has quit IRC05:57
*** ykarel__ has joined #zuul06:05
*** ykarel__ is now known as ykarel06:07
*** ykarel_ has quit IRC06:08
*** jamesmcarthur has quit IRC06:11
*** jamesmcarthur has joined #zuul06:12
*** jamesmcarthur has quit IRC06:17
*** jamesmcarthur has joined #zuul06:42
*** reiterative has quit IRC06:55
*** reiterative has joined #zuul06:56
*** jfoufas1 has joined #zuul07:46
*** rpittau|afk is now known as rpittau07:47
openstackgerritMerged zuul/zuul master: tutorial: Rework quick-start and prepare for other tutorials  https://review.opendev.org/c/zuul/zuul/+/73206607:48
*** jcapitao has joined #zuul07:51
*** jpena|off is now known as jpena07:52
*** hashar has joined #zuul08:22
*** piotrowskim has joined #zuul08:24
*** jamesmcarthur has quit IRC08:39
*** tosky has joined #zuul08:49
openstackgerritMerged zuul/zuul-jobs master: upload-artifactory: no_log upload task  https://review.opendev.org/c/zuul/zuul-jobs/+/76811108:51
*** nils has joined #zuul09:05
*** rishabhhpe has joined #zuul09:11
rishabhhpeHi Team , Need help i had created the VM using nodepool in openstack third party CI -- but i am able to login to VM passwordless using private IP but with public IP it is asking for password. can anyone help me with this09:13
*** ykarel_ has joined #zuul09:13
*** ykarel has quit IRC09:16
guillaumeccorvus, tobiash: thanks !09:22
*** zenkuro has joined #zuul09:22
openstackgerritdaniel.pawlik proposed zuul/zuul master: Added timestamp field, changed duration field type; improve doc  https://review.opendev.org/c/zuul/zuul/+/75628409:39
danpawliktobiash, ianw: hey, I have done a rebase on previous accepted PS: https://review.opendev.org/c/zuul/zuul/+/756284 . Please check it in free time. Thanks09:45
*** rishabhhpe has quit IRC09:50
*** rishabhhpe has joined #zuul09:51
*** rishabhhpe has quit IRC10:00
*** rishabhhpe has joined #zuul10:01
*** ykarel_ is now known as ykarel10:06
openstackgerritAndy Ladjadj proposed zuul/zuul-jobs master: [ensure-python] install python version only if not present  https://review.opendev.org/c/zuul/zuul-jobs/+/77065610:14
*** jamesmcarthur has joined #zuul10:36
*** sshnaidm|afk is now known as sshnaidm|ruck10:40
*** jamesmcarthur has quit IRC10:41
mhuhello zuul-maint, here's a fix so that pyjwt 2.0.0 can be used in zuul https://review.opendev.org/c/zuul/zuul/+/76831210:45
mhualso the fix for the fringe case when someone wants to have a autohold request on a gerrit change if the change number is below 10: https://review.opendev.org/c/zuul/zuul/+/76822910:47
openstackgerritGuillaume Chauvel proposed zuul/zuul master: [DNM] zuul_stream zuul_console debug  https://review.opendev.org/c/zuul/zuul/+/77078010:49
openstackgerritAndy Ladjadj proposed zuul/zuul-jobs master: [ensure-python] install python version only if not present  https://review.opendev.org/c/zuul/zuul-jobs/+/77065610:56
tobiashmhu: commented on 768312, what do you think?11:05
openstackgerritAndy Ladjadj proposed zuul/zuul-jobs master: [ensure-python] install python version only if not present  https://review.opendev.org/c/zuul/zuul-jobs/+/77065611:06
mhutobiash, yeah it's fair. I just hope they keep the breaking changes to major versions :)11:06
tobiashmhu: at least they claim it11:07
openstackgerritAndy Ladjadj proposed zuul/zuul-jobs master: [ensure-python] install python version only if not present  https://review.opendev.org/c/zuul/zuul-jobs/+/77065611:07
openstackgerritMatthieu Huin proposed zuul/zuul master: Pin pyjwt to 2.0.0 and fix issues due to version bump  https://review.opendev.org/c/zuul/zuul/+/76831211:18
*** jcapitao is now known as jcapitao_lunch11:25
*** jamesmcarthur has joined #zuul11:37
*** jamesmcarthur has quit IRC11:42
*** jamesmcarthur has joined #zuul11:53
*** hashar is now known as hasharLunch11:54
*** jamesmcarthur has quit IRC11:59
*** jamesmcarthur has joined #zuul12:09
*** jamesmcarthur has quit IRC12:14
openstackgerritAndy Ladjadj proposed zuul/zuul-jobs master: [ensure-python] install python version only if not present  https://review.opendev.org/c/zuul/zuul-jobs/+/77065612:21
*** rishabhhpe has quit IRC12:22
*** hasharLunch is now known as hashar12:22
*** dry has quit IRC12:27
*** dry has joined #zuul12:29
*** jpena is now known as jpena|lunch12:33
*** rfolco has left #zuul12:35
openstackgerritMatthieu Huin proposed zuul/zuul master: Bump pyjwt to 2.0.0  https://review.opendev.org/c/zuul/zuul/+/76831212:35
*** rlandy has joined #zuul12:58
*** jcapitao_lunch is now known as jcapitao13:00
*** jpena|lunch is now known as jpena13:29
*** jamesmcarthur has joined #zuul13:51
openstackgerritTristan Cacqueray proposed zuul/zuul master: Get executor job params  https://review.opendev.org/c/zuul/zuul/+/60707813:52
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor server from runner  https://review.opendev.org/c/zuul/zuul/+/60707913:53
*** jamesmcarthur has quit IRC13:55
openstackgerritTristan Cacqueray proposed zuul/zuul master: Move repository preparation into common class  https://review.opendev.org/c/zuul/zuul/+/64864214:00
openstackgerritTristan Cacqueray proposed zuul/zuul master: Separate out executor concerns from AnsibleJob  https://review.opendev.org/c/zuul/zuul/+/64864314:01
*** ykarel has quit IRC14:02
mnasertobiash, corvus: i can have alex polish up https://review.opendev.org/c/zuul/zuul/+/708233 -- is there an approach you think we can go about this?   maybe we can make it an extra installable package so to be more useful (or a seperate repo so it can be published with its own images?)14:13
tobiashmnaser: if you want to go as far as a real package I think a dedicated repo would be best suited14:14
openstackgerritLida Liu proposed zuul/zuul master: Fix errors regarding parsing timestamps  https://review.opendev.org/c/zuul/zuul/+/76599014:14
tobiash(aka adding tests etc)14:15
tobiashsince we use that in production I'd support adding an extra repo for this so we can work together on tests etc14:16
openstackgerritAlfredo Moralejo proposed zuul/zuul-jobs master: Rename config repos file config for CentOS Stream  https://review.opendev.org/c/zuul/zuul-jobs/+/77081514:16
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Fix zuul_stream test setup  https://review.opendev.org/c/zuul/zuul/+/77081714:25
openstackgerritGuillaume Chauvel proposed zuul/zuul master: zuul_stream: Improve chdir error management  https://review.opendev.org/c/zuul/zuul/+/77081814:25
openstackgerritBenedikt Löffler proposed zuul/zuul-jobs master: Pass environment variables to 'tox envlist config' task  https://review.opendev.org/c/zuul/zuul-jobs/+/77081914:25
openstackgerritTobias Henkel proposed zuul/zuul master: Required SQL reporters  https://review.opendev.org/c/zuul/zuul/+/63047214:32
*** nhicher has quit IRC14:45
*** fbo has quit IRC14:45
*** nhicher has joined #zuul14:46
*** fbo has joined #zuul14:46
*** cloudnull has joined #zuul14:55
*** ykarel has joined #zuul15:02
*** hashar has quit IRC15:33
openstackgerritJonas Sticha proposed zuul/nodepool master: aws: add support for uploading diskimages  https://review.opendev.org/c/zuul/nodepool/+/73521715:59
*** cloudnull has quit IRC15:59
*** cloudnull has joined #zuul16:05
*** nils has quit IRC16:13
*** nils has joined #zuul16:16
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: implement prep-workspace  https://review.opendev.org/c/zuul/zuul/+/60708216:18
*** ykarel is now known as ykarel|away16:24
*** jfoufas1 has quit IRC16:27
*** hashar has joined #zuul16:31
*** jamesmcarthur has joined #zuul16:33
*** saneax has quit IRC16:33
*** zbr3 has joined #zuul16:38
*** zbr3 has quit IRC16:39
*** zbr9 has joined #zuul16:40
*** zbr has quit IRC16:40
*** zbr9 is now known as zbr16:40
*** ykarel|away has quit IRC16:46
*** jpena is now known as jpena|off17:07
corvusmnaser, tobiash: new project sounds good to me.  if we were to add an aws proxy, would we want that to be a separate project, or would we want to use the same codebase?17:07
*** jcapitao has quit IRC17:12
tobiashI think the same codebase would make sense17:24
tobiasha generic zuul-logs-proxy might make sense that could be extended to support various backends if needed17:25
corvusok.  just wanted to get the name right if we're going to be make a new repo :)17:36
tobiashor another idea would be to even integrate that into zuul-web so we can combine that with the upcomi g auth support17:38
*** piotrowskim has quit IRC17:38
corvustobiash: yeah, though we have tried to avoid adding cloud backends to zuul itself17:41
tobiashthat's true17:42
*** rpittau is now known as rpittau|afk17:42
corvusif we do think that's a good idea, then i think we probably need to reconsider that everywhere, and potentially reconsider the idea of making storage a first-class concept (as avass was recently suggesting)17:43
corvuspersonally, i think the "keep zuul simple and support external systems with ansible" approach has worked well; but maybe we hit the limit here17:43
tobiashat least when having the auth support I think how role based access to tenants and logs can be done17:45
tobiashthe auth stack is a good starting point to enable authn not just to the admin api but in general as well17:47
tobiashI'm not sure yet though how the log stuff fits into this picture then17:47
corvustobiash: yeah, we always assumed that the log storage area would have sufficient authorization features of its own, but it seems like that's not true in practice17:48
tobiashat least we now build native authn support directly into zuul17:48
tobiashbut I think a zuul-logs-proxy could also just re-use the zuul-web config and its token handling17:49
corvusand that at least with swift, you need to put something in front of it, and that something doesn't exist17:49
tobiashif we want to keep that separated17:49
corvustobiash: oh, im looking at the swift proxy and i just noticed it handles writes... that's surprising to me17:49
corvustobiash: i thought this was read only, to restrict who can access the logs17:50
tobiashyes, that's something we needed for adding post processing results after the job17:50
corvusthat seems like it might be pretty site-specific17:51
corvustobiash: why not give the post-processor cloud credentials so it can do it directly?17:52
tobiashwe use this for decoupling our post processing pipeline from the object store but that could be handled differently as well17:52
tobiashwhen we implemented that the post processing pipeline was not part of our core project and we didn't want them to be able to do anything they want with the cloud storage17:53
tobiashso we added the functionality to add files but not overwrite or delete17:53
tobiashbut in the upstream version that can be removed17:54
corvusk17:54
tobiashmeanwhile our post processing pipeline is part of our project so we have no real need for this anymore17:54
tobiash(other than a simple way to not having to guess the object store location from the log url it gets from zuul)17:55
corvusyou could return it as an artifact17:56
tobiashbut at least what I think would be important is that we can mid term integrate this proxy into the authn of zuul-web by either integrating it into zuul-web or re-using the authn functionality of zuul-web17:57
tobiashI guess re-using would be possible so we can keep this separate17:58
tobiashwhich is also useful since this enables scale out independent of zuul-web17:58
corvusyeah, i think we could do either, and even if we start this out as a separate project, we can probably integrate it into zuul-web in the future.17:59
tobiash++17:59
corvusi'd like to see a thread on zuul-discuss about this though, since i think it would be worthwhile finding out if we need this for backends other than swift17:59
corvusmnaser: ^ if you're offering to push this forward, can you do that (or ask alex)?18:00
corvusbasically, we have a few choices about how to handle this, so i think it's worth a little bit of discussion to figure out the road ahead18:01
tobiashmakes sense18:02
*** jamesmcarthur has quit IRC18:26
*** hashar is now known as hasharAway18:29
*** hasharAway has quit IRC18:34
corvustobiash: https://review.opendev.org/765990 looks ready to go if you want to re-review18:41
*** akrpan-pure has joined #zuul18:48
akrpan-pureI just added a bunch of source repositories from opendev.org to my zuul instance, and the scheduler is now crashing on load18:49
akrpan-pureSpecifically, it's trying to load jobs from keystone and then eventually (after like 5-10 minutes) fails with "AttributeError: 'MergeJob' object has no attribute 'updated'"18:49
akrpan-pureSo now zuul's web UI won't load :/18:50
akrpan-pureMy guess is that it went back to an older branch and loaded some zuul config that wasn't updated (given it was going through various stable/* branches)18:50
tobiashakrpan-pure: that error message is a bit misleading but usually it means that the merger or executor couldn't fetch that repo18:51
akrpan-pureOhhhh that's actually really good to know, thank you, lemme poke around a bit more then18:51
tobiashakrpan-pure: there is also a default timeout of I think 10min which might not be enough with large repos18:52
fungior large repos over slow connections18:52
akrpan-puretobiash & fungi: I think that's more what I'm hitting, because I can confirm the repo exists and it's finding the branches18:52
tobiashBut you will find a hint into this direction in the merger or executor logs18:53
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: implement prep-workspace  https://review.opendev.org/c/zuul/zuul/+/60708218:53
akrpan-pureOooh: /var/lib/zuul/executor/review.opendev.org is using 1484MB (limit=1024)18:53
akrpan-pureThat seems like a relevant log line18:53
akrpan-pure(in the executor log, it's zuul.ExecutorDiskAccountant)18:53
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add configuration schema  https://review.opendev.org/c/zuul/zuul/+/64067218:54
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add prepare-workspace command line interface  https://review.opendev.org/c/zuul/zuul/+/64477018:54
openstackgerritTristan Cacqueray proposed zuul/zuul master: runner: add execute sub-command  https://review.opendev.org/c/zuul/zuul/+/63094418:54
corvusakrpan-pure: that log line sounds suspicious.  that suggests that there may be a misconfiguration with the different build/git repo/cache directories18:58
akrpan-purecorvus: possibly, yeah. I'm tweaking the zuul config (bumping that up to 4096)18:58
corvusakrpan-pure: that log line should only emit for build directories, which means that it thinks "/var/lib/zuul/executor/review.opendev.org" is a build, which it clearly isn't18:59
akrpan-pureFWIW I'm using a software factory deployment, not just raw zuul18:59
akrpan-pureOhhhhh okay18:59
akrpan-pureThat would be an issue then wouldn't it18:59
corvusa build dir should be something like "/var/lib/zuul/builds/$UUID"18:59
akrpan-pureI have "git_dir=/var/lib/zuul/executor/" in my zuul.conf19:00
corvusakrpan-pure: and the job disk limit should not affect startup, only when it actually gets around to running logs19:00
corvuser running jobs19:00
akrpan-pureAlright. Let me remove all the repos I added, then add them back one at a time19:01
akrpan-pureHopefully that'll unstick things19:01
corvusakrpan-pure: as for what to put in zuul.conf: i recommend nothing :)  the defaults should work19:02
akrpan-purecorvus: I'm just using whatever software factory put in there by default. I can chase them down in #softwarefactory if it seems like it's something wrong on their deployment side?19:02
akrpan-pureCool, after commenting out all the repos it loads fine19:03
corvusakrpan-pure: can you paste a copy of your zuul.conf with the secret info blanked out to paste.openstack.org?19:04
akrpan-pureSure, gimme a bit19:04
tristanCakrpan-pure: corvus: iirc the ExecutorDiskAccountant emits warning for git_dir, but that shouldn't prevent job from running19:05
corvustristanC: it should not do that19:06
akrpan-purecorvus: http://paste.openstack.org/show/801639/19:08
corvusakrpan-pure: thanks, gimme a minute to pull on some threads :)19:08
akrpan-pureOh wow, even after just adding one project (opendev.org/openstack/nova) it fails with that19:09
akrpan-pureFWIW, full stack trace: http://paste.openstack.org/show/801640/19:10
akrpan-pureFrom /var/log/zuul/scheduler.log19:10
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Fix zuul_stream test setup  https://review.opendev.org/c/zuul/zuul/+/77081719:10
tobiashakrpan-pure: can you paste the executor log?19:11
akrpan-pureUn momento19:11
tobiashcorvus: I think we should catch that attribute error and emit a better error message :)19:12
corvustobiash: no objection :)19:12
akrpan-pureAh-ha, in there I see "stderr: 'Timeout: the command "git fetch -f --prune --tags origin" did not complete in 300 secs.'"19:12
akrpan-pureI think that the openstack repos are just straight up too big19:13
tobiashjepp that's the timeout19:13
akrpan-pureIs that configurable somewhere?19:13
tobiashI thought the default was 10min19:13
tobiashyes, it is19:13
tobiashhttps://zuul-ci.org/docs/zuul/discussion/components.html#attr-merger.git_timeout19:14
corvusakrpan-pure: can you provide the output of 'ls -l /var/lib/zuul/builds' ?  and also /var/lib/zuul/executor ?19:14
corvusakrpan-pure, tobiash: i agree changing merger.git_timeout should help the immediate startup problem19:15
tristanCcorvus: here the merge_root is passed to the diskaccountant: https://opendev.org/zuul/zuul/src/branch/master/zuul/executor/server.py#L264519:15
akrpan-purevar/lib/zuul/builds is empty, var/lib/zuul/executor returns "cinder-ci.dev.purestorage.com  review.opendev.org"19:15
tristanCcorvus: which emits a warning and calls stopJobDiskFull here: https://opendev.org/zuul/zuul/src/branch/master/zuul/executor/server.py#L15319:16
akrpan-pureAdding a config line in merger to bump timeout to 3000 (10x as long)19:16
tristanCcorvus: but stopJobDiskFull can't stop the job because the path isn't part of the job root and it has no job unique id19:16
corvustristanC: https://opendev.org/zuul/zuul/src/branch/master/zuul/executor/server.py#L147-L150 is why i would expect it not to emit the warning19:18
corvustristanC, akrpan-pure: i think it's the trailing /19:19
corvusakrpan-pure: can you try removing the trailing / on "git_dir=/var/lib/zuul/executor/" in your config file?19:19
akrpan-purecorvus: Sure, one sec19:19
corvusakrpan-pure: that should cause that warning mesage to no longer appear (and we'll know it worked if we don't see it once the size of the repos being cloned into /var/lib/zuul/executor is > 5GB)19:21
corvusakrpan-pure: and if that turns out to be the case, then the good news is i don't think it actually affects the functionality of the diskaccountant; it's just an annoying warning msg.19:22
corvustristanC: and if so, then if softwarefactory generated that line, you might want to drop the trailing '/'.  and in zuul, we should probably normalize those paths before checking them.19:23
openstackgerritTristan Cacqueray proposed zuul/zuul master: executor: prevent false positive diskaccountant warning  https://review.opendev.org/c/zuul/zuul/+/77085119:24
tristanCcorvus: well i'd rather fix the root cause because it's rather common to terminate a directory name by a slash19:25
akrpan-pureI can tentatively say it worked? Now I'm just seeing "INFO zuul.ExecutorServer: Re-registering as job is within its limits 0.34 <= 20.0, 78.9% <= 5.0, running, 47.8% <= 5.0, 0 <= 20" which seems like a good sign19:27
corvustristanC: why don't you use the defaults in softwarefactory?19:28
tristanCcorvus: that should be changed, that zuul.conf template is quite old...19:32
akrpan-pureAlso, apologies, a slightly more "RTFM" question: I'm trying to import jobs from various openstack repos (I'm trying to get access to the devstack jobs). Is the proper way to add them as source repositories to the existing project, or to add a project for each upstream openstack project I need jobs from?19:32
corvustristanC: ah, probably from before we updated those with sane defaults19:32
tristanCcorvus: i think that was required for the migration to zuul v2 to zuul v3 where we supported both services on a single node in different home19:33
tristanCfrom* zuul v219:33
akrpan-pureSeeing as it's complaining about "missing projects" maybe I've been doing it wrong. I'll see about adding them as projects instead19:34
tristanCakrpan-pure: that's quite a trick question, i think we discussed about supporting configuration import from foreign project (not registered in zuul tenant config), but that's not there yet. so you have to add all required project19:35
akrpan-puretristanC: so add a "- project: name: openstack/nova" (so on and so forth) for each one? I'll give it a shot19:35
corvusakrpan-pure: yes and building on what tristanC said, for devstack it's going to be a long list, and i don't know how to build it other than trial and error and keep adding what it says is missing.  now, if you'd like to be a hero, please send that list when you're done to one of the mailing lists and maybe you'll save some time for the next person.19:36
corvusso far, everyone i've helped get this far has disappeared before doing that.  :(19:36
akrpan-purecorvus: will do, my main goal for this whole undertaking is to document how to make a third party CI system since there's like... no posts on it19:36
akrpan-pureGood to hear that there's a need for docs19:37
akrpan-pureWell not "good" but you get what I mean19:37
openstackgerritTristan Cacqueray proposed zuul/zuul master: executor: prevent false positive diskaccountant warning  https://review.opendev.org/c/zuul/zuul/+/77085119:40
openstackgerritTristan Cacqueray proposed zuul/zuul master: executor: prevent false positive diskaccountant warning  https://review.opendev.org/c/zuul/zuul/+/77085119:40
openstackgerritMerged zuul/zuul master: Fix errors regarding parsing timestamps  https://review.opendev.org/c/zuul/zuul/+/76599020:00
*** hashar has joined #zuul20:54
openstackgerritMerged zuul/zuul master: executor: prevent false positive diskaccountant warning  https://review.opendev.org/c/zuul/zuul/+/77085120:56
akrpan-pureHopefully last question for the day: after a bunch of dependency resolution, I've finally got it down to one last set of errors. It seems like some of the .zuul.d files are looking for projects by the full name opendev.org/openstack/cinder instead of just by openstack/cinder21:13
akrpan-pureShould I be calling my projects the full name with opendev.org? I've seen both naming methods come up, so I feel like fixing one would break the other21:14
clarkbI want to say pabelanger (who isn't here right now) had some experience with ^ and had thought through some of the implications21:14
akrpan-pureZuul is basically spitting out "Unknown project" errors in the web UI21:15
akrpan-pureAhhh, it's specifically in the "roles" section that it uses the full name21:18
clarkbakrpan-pure: I think if you name your connection to review.opendev.org or git.opendev.org as opendev.org canonically in the zuul connection config then that substitution will be automatic. Unless you have another connection with that name and the lookup is ambiguous21:19
clarkband I think that is what pabelanger ran into. Having a bunch of local forks and upstream repos with the same names meant that using specific names is often desireable21:19
akrpan-pureSo I have a connection opendev-third-party-ci with baseurl https://review.opendev.org. Are you saying I should call the connection opendev.org and keep the baseurl where it is?21:20
clarkbakrpan-pure: https://zuul-ci.org/docs/zuul/reference/drivers/gerrit.html#attr-%3Cgerrit%20connection%3E.canonical_hostname is the setting to set21:22
*** hamalq has joined #zuul21:22
akrpan-pureclarkb: ahh, set that to opendev.org? Will do21:23
clarkbya21:23
clarkbakrpan-pure: but that assumes other connections don't have projects called openstack/cinder21:23
akrpan-pureclarkb: good to know, luckily I'm literally just using this for third party CI so I shouldn't have any conflicts21:23
*** hashar has quit IRC21:26
fungiyeah, if your only connection is to opendev.org then it shouldn't hurt21:27
*** nils has quit IRC21:49
openstackgerritGuillaume Chauvel proposed zuul/zuul master: zuul_stream: Improve chdir error management  https://review.opendev.org/c/zuul/zuul/+/77081821:54
openstackgerritGuillaume Chauvel proposed zuul/zuul master: zuul_stream: close streamer when task is skipped  https://review.opendev.org/c/zuul/zuul/+/73547621:54
*** ikhan has joined #zuul21:57
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate your first patch"  https://review.opendev.org/c/zuul/zuul/+/73206723:00
*** rlandy is now known as rlandy|bbl23:28
akrpan-purecorvus: If you're still here, just checking... is the list of openstack projects I have to set up supposed to be in the ~100's scale? Parsing through the errors, I've found 128 projects23:42
akrpan-pureI'm fine if it is, I just want to make sure I'm actually going down the right path23:42
clarkbakrpan-pure: if you are trying to run devstack jobs then yes I think its tendrils go far and wide23:42
akrpan-pureI am, yeah. Thanks for the confirmation!23:43
*** sshnaidm|ruck is now known as sshnaidm|afk23:49

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!