Friday, 2020-05-29

*** jamesmcarthur has quit IRC00:00
*** jamesmcarthur has joined #zuul00:00
*** jamesmcarthur has quit IRC00:01
*** jamesmcarthur has joined #zuul00:01
*** jamesmcarthur has quit IRC00:01
*** jamesmcarthur has joined #zuul00:01
*** jamesmcarthur has quit IRC00:04
*** jamesmcarthur has joined #zuul00:05
fungicomputers: it's messy00:34
*** jamesmcarthur has quit IRC00:34
*** sanjayu_ has quit IRC00:40
*** swest has quit IRC01:29
*** swest has joined #zuul01:44
*** threestrands_ has joined #zuul02:47
*** threestrands_ has quit IRC02:48
*** threestrands_ has joined #zuul02:49
*** threestrands_ has quit IRC02:50
*** threestrands has quit IRC02:50
*** threestrands_ has joined #zuul02:50
*** threestrands_ has quit IRC02:51
*** threestrands_ has joined #zuul02:52
*** threestrands_ has quit IRC02:53
*** threestrands_ has joined #zuul02:53
*** threestrands_ has quit IRC02:54
*** threestrands_ has joined #zuul02:55
*** threestrands_ has quit IRC02:56
*** threestrands_ has joined #zuul02:56
*** threestrands_ has quit IRC02:57
*** threestrands_ has joined #zuul02:58
*** threestrands_ has quit IRC02:59
*** threestrands_ has joined #zuul02:59
*** threestrands_ has quit IRC03:00
*** threestrands_ has joined #zuul03:01
*** threestrands_ has quit IRC03:02
*** threestrands_ has joined #zuul03:02
*** threestrands_ has quit IRC03:03
*** threestrands_ has joined #zuul03:04
*** threestrands_ has quit IRC03:05
*** threestrands_ has joined #zuul03:05
*** threestrands_ has quit IRC03:06
*** threestrands_ has joined #zuul03:07
*** threestrands_ has quit IRC03:08
*** threestrands_ has joined #zuul03:08
*** threestrands_ has quit IRC03:09
*** threestrands_ has joined #zuul03:10
*** threestrands_ has quit IRC03:11
*** threestrands_ has joined #zuul03:11
*** threestrands_ has quit IRC03:12
*** threestrands_ has joined #zuul03:13
*** threestrands_ has quit IRC03:14
*** threestrands_ has joined #zuul03:14
*** threestrands_ has quit IRC03:15
*** threestrands_ has joined #zuul03:16
*** threestrands_ has quit IRC03:17
*** threestrands_ has joined #zuul03:17
*** threestrands_ has quit IRC03:18
*** threestrands_ has joined #zuul03:19
*** threestrands_ has quit IRC03:20
*** threestrands_ has joined #zuul03:20
*** threestrands_ has quit IRC03:21
*** threestrands_ has joined #zuul03:22
*** threestrands_ has quit IRC03:23
*** threestrands_ has joined #zuul03:23
*** threestrands_ has quit IRC03:24
*** threestrands_ has joined #zuul03:25
*** threestrands_ has quit IRC03:26
*** threestrands_ has joined #zuul03:26
*** threestrands_ has quit IRC03:27
*** threestrands_ has joined #zuul03:28
*** threestrands_ has quit IRC03:29
*** threestrands_ has joined #zuul03:29
*** threestrands_ has quit IRC03:30
*** threestrands_ has joined #zuul03:31
*** threestrands_ has quit IRC03:32
*** threestrands_ has joined #zuul03:32
*** threestrands_ has quit IRC03:33
*** threestrands_ has joined #zuul03:34
*** threestrands_ has quit IRC03:35
*** threestrands_ has joined #zuul03:35
*** threestrands_ has quit IRC03:36
*** threestrands_ has joined #zuul03:37
*** threestrands_ has quit IRC03:38
*** threestrands_ has joined #zuul03:38
*** threestrands_ has quit IRC03:39
*** threestrands_ has joined #zuul03:40
*** threestrands_ has quit IRC03:41
*** threestrands_ has joined #zuul03:41
*** threestrands_ has quit IRC03:42
*** threestrands_ has joined #zuul03:43
*** threestrands_ has quit IRC03:44
*** threestrands_ has joined #zuul03:44
*** threestrands_ has quit IRC03:45
*** threestrands_ has joined #zuul03:46
*** threestrands_ has quit IRC03:47
*** threestrands_ has joined #zuul03:47
*** threestrands_ has quit IRC03:48
*** threestrands_ has joined #zuul03:49
*** threestrands_ has quit IRC03:50
*** threestrands_ has joined #zuul03:50
*** threestrands_ has quit IRC03:51
*** threestrands_ has joined #zuul03:52
*** threestrands_ has quit IRC03:53
*** threestrands_ has joined #zuul03:53
*** threestrands_ has quit IRC03:54
*** threestrands_ has joined #zuul03:55
*** threestrands_ has quit IRC03:56
*** threestrands_ has joined #zuul03:56
*** threestrands_ has quit IRC03:57
*** threestrands_ has joined #zuul03:58
*** threestrands_ has quit IRC03:59
*** threestrands_ has joined #zuul03:59
*** threestrands_ has quit IRC04:00
*** threestrands_ has joined #zuul04:01
*** threestrands_ has quit IRC04:02
*** threestrands_ has joined #zuul04:02
*** threestrands_ has quit IRC04:03
*** threestrands_ has joined #zuul04:04
*** threestrands_ has quit IRC04:05
*** threestrands_ has joined #zuul04:05
*** threestrands_ has quit IRC04:06
*** threestrands_ has joined #zuul04:07
*** threestrands_ has quit IRC04:08
*** threestrands_ has joined #zuul04:08
*** threestrands_ has quit IRC04:09
*** threestrands_ has joined #zuul04:10
*** threestrands_ has quit IRC04:11
*** threestrands_ has joined #zuul04:11
*** threestrands_ has quit IRC04:12
*** threestrands_ has joined #zuul04:13
*** threestrands_ has quit IRC04:14
*** threestrands_ has joined #zuul04:14
*** threestrands_ has quit IRC04:15
*** threestrands_ has joined #zuul04:16
*** threestrands_ has quit IRC04:17
*** threestrands_ has joined #zuul04:17
*** threestrands_ has quit IRC04:18
*** threestrands_ has joined #zuul04:19
*** threestrands_ has quit IRC04:20
*** threestrands_ has joined #zuul04:20
*** threestrands_ has quit IRC04:21
*** threestrands_ has joined #zuul04:22
*** dmellado has quit IRC04:23
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
*** sanjayu_ has joined #zuul04:38
*** bolg has quit IRC05:12
*** sgw has quit IRC05:48
*** ysandeep|away is now known as ysandeep05:55
*** dpawlik has joined #zuul05:55
*** guillaumec has joined #zuul06:23
*** dmellado has joined #zuul06:24
*** harrymichal has quit IRC06:33
*** harrymichal has joined #zuul06:34
*** ajitha has joined #zuul06:39
ajithaHi , We are running a third party CI and currently using  zuulv2 with devstack-gate. We are yet to migrate to zuulv3. Can I know when  zuulv2 will retire?06:40
*** rpittau|afk is now known as rpittau07:04
*** jcapitao has joined #zuul07:06
*** hashar has joined #zuul07:08
*** tosky has joined #zuul07:12
*** jpena|off is now known as jpena07:56
ajithaHi , We are running a third party CI and currently using  zuulv2 with devstack-gate. We are yet to migrate to zuulv3. Can I know when  zuulv2 will retire?07:57
*** harrymichal has quit IRC08:03
*** harrymichal has joined #zuul08:04
*** harrymichal has quit IRC08:40
*** ysandeep is now known as ysandeep|lunch08:43
avassajitha: I'm not sure if there's any active development on zuulv2 and zuulv4 is getting close since the last zuulv3 version was just released08:46
ajithaavass: zuulv408:47
ajitha?08:47
ajithadevstack-gate is supported?08:47
AJaegerajitha: devstack-gate is getting retired in current cycle08:57
ajithaV release?08:57
AJaegeryes, Victoria08:58
ajithaAJaeger: Thank you. Ok So till October(V release date) devstack-gate will get supported.08:59
ajitha?08:59
openstackgerritMatthieu Huin proposed zuul/zuul master: web UI: add Autoholds Requests page  https://review.opendev.org/72930709:12
zbravass: AJaeger: any change to help with https://review.opendev.org/#/q/topic:al43b+(status:open+OR+status:merged) ?09:22
avasszbr: too much to do today sorry, but I can take a look after working hours09:44
AJaegerajitha: supported is a loaded word. There'S nothing new getting added to it, we move everything away from it. Latest with V release, master will not be supported - the work has already started.09:45
AJaegerzbr: later, yes09:45
zbrthanks. ping me if you need help others.09:45
AJaegerwill do, thanks09:46
*** yolanda has joined #zuul09:46
*** threestrands_ has quit IRC09:48
*** hashar has quit IRC09:59
*** ysandeep|lunch is now known as ysandeep10:03
*** rpittau is now known as rpittau|bbl10:07
*** ajitha has quit IRC10:22
*** jcapitao is now known as jcapitao_lunch11:07
*** fbo|off is now known as fbo11:09
*** harrymichal has joined #zuul11:22
*** jpena is now known as jpena|lunch11:36
*** harrymichal has quit IRC11:39
*** rfolco|rover has joined #zuul11:51
*** hashar has joined #zuul11:56
*** harrymichal has joined #zuul12:07
*** Tahvok has quit IRC12:10
*** jcapitao_lunch is now known as jcapitao12:16
*** EmilienM is now known as EvilienM12:21
*** Tahvok has joined #zuul12:29
*** rpittau|bbl is now known as rpittau12:35
*** jpena|lunch is now known as jpena12:42
openstackgerritJan Kubovy proposed zuul/zuul master: Enhance ZK CA script and doku  https://review.opendev.org/73147512:45
openstackgerritJan Kubovy proposed zuul/zuul master: Connect merger to Zookeeper  https://review.opendev.org/71622112:59
openstackgerritJan Kubovy proposed zuul/zuul master: Connect executor to Zookeeper  https://review.opendev.org/71626212:59
openstackgerritJan Kubovy proposed zuul/zuul master: Connect fingergw to Zookeeper  https://review.opendev.org/71687512:59
piotrowskimdid anyone have a problem with cloning repository with ssh on zuul job?13:03
tobiashpiotrowskim: what is the use case, cloning as part of the job or is zuul itself having problems to clone the repo?13:16
piotrowskimpart of the job, i get the 'Host key verification failed. fatal: Could not read from remote repository' and I it was working few hous ago13:18
piotrowskimhttps://review.opendev.org/#/c/725200/13:18
AJaegerpiotrowskim: why are you cloning at all?13:19
AJaegerpiotrowskim: you should get the repos you need with requireed-projects in your job defintion13:19
piotrowskimi need to clone kibana reposiotry to build plugin, generally I need to create zuul job that will check if plugin builds, just it13:20
piotrowskimhmm13:20
AJaegerah, cloning a repo that is not in OpenStack? WE can add repos to our config to allow cloning as well13:21
piotrowskimhow can i achieve that?13:22
piotrowskimin required projects section i can specify github repo with specific branch?13:26
AJaegerpiotrowskim: you first need to add it here: https://opendev.org/openstack/project-config/src/branch/master/zuul/main.yaml#L1481-L150213:30
AJaegerand then you can add to required-projects13:30
*** hashar has quit IRC13:37
AJaegerpiotrowskim: your problem might have been a hickup and temporary13:38
piotrowskimit looks like, few hours ago I didnt have this problem13:39
piotrowskimhowever, is it better to clone or should I add it to list?13:39
AJaegertry it again ;)13:40
*** ysandeep is now known as ysandeep|afk13:41
masterpeI try to figer out how the nodepool works, I have set in the repo, in the job the nodeset to ubuntu-xenial13:44
masterpeI have a ansible playbook that writes a hello world to hosts: all13:44
masterpeand in the /etc/nodepool/nodepool.yaml config I have two static vm with the labels ubuntu-xenial13:45
masterpeBut I don't see the "hello world" file on the two static files13:46
*** harrymichal has quit IRC13:49
*** hashar has joined #zuul13:52
corvusmasterpe: have you set up log storage yet?13:53
corvusmasterpe: (if you followed the quick-start, you should have a static logserver running apache; that should be sufficient)13:54
corvusmasterpe: with that, you should be able to see the log for the job and find out why it didn't write the file13:54
masterpeI have followed the setup from scrash to set it up13:55
masterpeI also found https://gist.github.com/leifmadsen/93b9283d10dfddba096e32fb172cf569 with some logs. will this help do debug?13:56
corvusmasterpe: unfortunately, the zuul from scratch document doesn't address log storage for jobs, it really only gets the basic system up and running.13:58
corvusmasterpe: zuul has no internal log storage, so you need a place to put job build logs.  that can either be a static server, or google cloud storage, or openstack swift.13:59
corvusmasterpe: this part of the quick-start shows how to set up a base job that copies logs to a location on the zuul executor: https://zuul-ci.org/docs/zuul/tutorials/quick-start.html#configure-a-base-job14:01
corvusmasterpe: these are the different log upload roles that are available: https://zuul-ci.org/docs/zuul-jobs/log-roles.html14:01
corvusmasterpe: the logging configuration you linked to in the gist is about logging for the service.  that's not as important for figuring out why the job didn't do what you expected.  for that we need the build logs so we can see what ansible did.14:03
masterpeah14:10
openstackgerritJan Kubovy proposed zuul/zuul master: Enhance ZK CA script and doku  https://review.opendev.org/73147514:11
openstackgerritMerged zuul/zuul-jobs master: upload-artifactory: fix variable misspelling  https://review.opendev.org/73153514:15
openstackgerritJan Kubovy proposed zuul/zuul master: Enhance ZK CA script and doku  https://review.opendev.org/73147514:19
openstackgerritMerged zuul/zuul-jobs master: ensure-bazel: replace ignore_errors with failed_when  https://review.opendev.org/73073314:21
*** sgw has joined #zuul14:29
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: Add the namespace in wait-for-pods role  https://review.opendev.org/73129214:44
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: Add namespace in the collect-k8s-logs role  https://review.opendev.org/73131914:44
*** dennis_effa has joined #zuul14:56
*** hashar has quit IRC15:00
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: WIP: improve ensure-tox, ensure-twine, upload-pypi  https://review.opendev.org/73178415:01
openstackgerritOleksandr Kozachenko proposed zuul/zuul-jobs master: Add namespace in the collect-k8s-logs role  https://review.opendev.org/73131915:14
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: WIP: improve ensure-tox, ensure-twine, upload-pypi  https://review.opendev.org/73178415:16
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: WIP: improve ensure-tox, ensure-twine, upload-pypi  https://review.opendev.org/73178415:24
*** jcapitao has quit IRC15:52
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: Make .sh browsable on swift logs  https://review.opendev.org/73179515:56
zbrany reason why we do have two copies of zuul_swift_upload.py in zuul-jobs?16:13
zbrcan't we symlink library folders?16:13
clarkbthe intent is to be able to have a distinct test role that can be included in some jobs without modifying all jobs16:14
clarkbwhether or not there is a better way to accomplish that within the confines of ansible and zuul I don't know16:14
zbror even better, move to a single(official) plugins/modules location for ansible modules?16:14
*** dpawlik has quit IRC16:15
zbreasiest fix would symlinks for start, and later single module location.16:15
avassclarkb: why do we have the test role in roles/ anyway?16:18
avassclarkb: is it imported in another project?16:18
clarkbavass: it enables us to test changes to swift uploads in production without modify all jobs16:19
clarkbavass: because log uploads affect everything, being able to test changes in a controlled manner against real clouds is important16:19
corvuswhen we want to make changes to the role (like the one zbr suggested above) we can apply it to the test role first, change base-test to use the test role, verify it works, then copy it to the prod role16:19
avassclarkb: ah so they're used in base vs base-test jobs in a config project?16:19
clarkbavass: ya16:19
clarkbthere may be better ways to accomplish this, but that is why we've got it set up this way today16:20
avasszbr: I'm not sure how symlinks, or having modules outside the role would work with importing roles in a different project anyway.16:20
avassclarkb: yeah, the setup makes sense to me16:20
*** rpittau is now known as rpittau|afk16:21
corvusi also am not sure how i feel about intentionally setting the wrong mime type16:23
corvusmaybe we can just change the dashboard to render it inline.16:24
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul-jobs master: Make .sh browsable on swift logs  https://review.opendev.org/73179516:25
zbrcorvus: i know lots of people that deliberately avoid using the dashboard for browsing (not me)16:26
zbrand we already have the yaml there.16:26
corvuszbr: why?16:27
zbri was told that they found it too slow16:27
avasscorvus: looking around at: https://zuul.opendev.org/t/zuul/job/base I wonder if it would make sense for the dashboard to render the variables in the description somehow16:28
fungifor those people, the .sh file will probably download faster than copying it from their browser too16:29
zbri found myself the need to use browser native rendering of the file in some cases, without extra magic. sometimes, you just want to modify a URL to point it to a known foo.sh file near your current foo.log for example.16:29
fungialso, they can set their browser to display .sh files instead of downloading them, if that's important to them16:30
corvuszbr: modifying the url does work16:30
corvus(that's required for the deep linking to work)16:31
corvuszbr: do you have a link to a build with a .sh file?16:31
zbrsure, any tripleo, build look at https://abc0488e063f5fa92dad-c4c8c9f72d027ee98f5da4950dd6b423.ssl.cf1.rackcdn.com/730763/8/check/tripleo-buildimage-overcloud-full-centos-8/c98e395/16:32
zbrso far i never seen someone wanting to download the sh, afaik most likely use-case is looking at content in browser, just like plain text.16:34
clarkbfwiw I had to switch to raw logs to debug that issue we had the other day fungi. Except now I don't recall what the issue was16:34
zbrif they want to download, they can use curl or saves as.16:34
corvusevery build has a shell script to download all the logs.  when you click on that artifact link, you are (correctly) prompted to download the script.16:35
zbri can understand that behavior for .json may be debatable (as they could easily crash a browser), but .sh files, are mostly like text16:35
clarkbfungi: the mirror build logs. We had a ton of log files uploaded which made the manifest very large and I think that made the dashboard unhappy16:36
clarkb(an exceptional case for sure)16:36
corvusi'm a little surprised that browsing shell scripts in log dirs is a common thing.  i guess the shell scripts are automatically generated and people want to see the content that was created?16:37
zbrideally the dashboard could load a single index.json and avoid being slow. we could pre-build it.16:37
clarkbzbr: that is what it does16:37
corvuszbr: that's exactly what the dashboard does16:37
corvusexcept it's called "zuul-manifest.json"16:37
zbrstill, in some cases is feels quite slow.16:38
zbrany concerns of what we could break by forcing mime types?16:39
corvuszbr: got anything more specific or actionable than "in some cases is feels quite slow"?16:39
zbrnope16:40
zbrbut I will try to ask them to give examples16:41
corvuszbr: that would be helpful16:41
zbrbut for the .sh part I do not need explanations, i had the same issue.16:41
zbrthe only case where I needed to download instead of browsing a file was our reproducer.sh file, something i did not use again 6+ months.16:42
corvuszbr: i raised 2 questions: 1) the download-logs.sh script currently appears as a convenient download link; this may change that.  the other is the question i asked at 16:37, which goes to the issue of whether it's really more likely for a .sh script in a log dir to be "content" or "functionality"16:42
zbreven if that was aimed to be downloaded and run, i almost always wanted to run it from anther host, so browser download was not useful.16:43
zbrusually when I want to download something I use right click and not relying on browser to prompt me, but i cannot speak for others.16:44
zbrwe could make a special casefor download-logs.sh maybe? (not sure a good idea)16:45
*** weshay|ruck has joined #zuul16:45
corvusif people think that most of the time we expect .sh files to be read in the browser rather than downloaded and executed, i'm okay with the change.  but i think we need to get wider input on this, including ianw and non-openstack users.16:45
weshay|ruckmissed most of the conv.. but that seems fair.16:46
clarkbif right click and save as didn't exist I'd be more concerned, but that seems like a good shortcut people will hvae in their browser?16:46
corvuszbr: maybe a quick note to zuul-discuss to take care of the latter16:46
corvusclarkb: yeah16:47
zbryeah, why not, I can send an email on zuul-discuss to the propose change, and people can vote on the review directly16:47
zbrthere is no urgent pressure to merge the change16:47
zbrbased on the feedback we can decide what to do, maybe nobody complains,....16:48
corvusthis is one of those things that's going to change for everyone, so getting a diverse range of input is good16:48
fungione way we've worked around it is to rename shell scripts by appending .txt on them prior to archiving16:48
fungiif they're really intended to be browsed as plain text files rather than downloaded and run16:49
zbrfungi: the rename was also used by us, but is ugly.16:49
fungi"ugly" is relative16:49
fungiall the solutions proposed so far are potentially ugly in some way16:49
fungihowever the rename trick works now16:49
corvusarguably yes; the counter-argument is that it more correctly represents the intent of its presence in the log dir16:49
weshay|ruckagree.. renaming is fine..  my only hesitation.. is that I would think everything in the zuul job log is a log not a file system meant for download16:50
weshay|ruckbut I don't have strong feelings about it16:50
*** kmalloc has quit IRC16:50
weshay|ruckre: what's ugly or not16:51
weshay|ruckanyhoo.. thanks zbr for raising it 0/16:51
corvusweshay|ruck: there are some shell scripts in the log dir that are intended exclusively to be downloaded and executed (at least one in every job log dir)16:51
corvuseg https://abc0488e063f5fa92dad-c4c8c9f72d027ee98f5da4950dd6b423.ssl.cf1.rackcdn.com/730763/8/check/tripleo-buildimage-overcloud-full-centos-8/c98e395/download-logs.sh16:52
corvusso it's... not 100% clear cut either way and worth careful consideration :)16:52
weshay|ruckright... I've seen it.. just as easy to right click16:52
weshay|ruckagree.. re: careful consideration16:52
avassthere's no easy way to display the contents of a single .sh file like downloading a file with right click and save right?16:59
fungii looked at the options for firefox... long ago they gave up letting you add mime types or file types in the applications preferences, so you have to manually edit the file which stores those in your profile and add a new entry17:00
*** jpena is now known as jpena|off17:01
fungihowever there are also some extensions to do things like view a specific mime type as if it were a different mime type17:01
avassyeah17:01
avassbut what I mean is that if the .sh file is displayed instead of automatically downloaded the user can do both easily17:01
fungiyeah, that's true17:02
corvusyeah, it's arguably the better compromise position17:03
zbrdone, sent email.17:06
avasszbr: can we wait with https://review.opendev.org/#/c/731591/1 ?  I'll update the rule to ignore anything in test-playbooks17:15
avasszbr: since it's not valid in there17:15
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Do not lint loopvar in test-playbooks  https://review.opendev.org/73181417:24
avasswait, that breaks by tests :(17:25
*** tumble has joined #zuul17:25
zbravass: why to bother to make rule more complex? code can easily move between tests and role itself, as some roles have validation included in them.17:28
zbryour rule is not "bad" when applied to tests, just less useful. you can also use a noqa for it.17:29
avasszbr: sure, but I don't like that it's linting for something that doesn't apply17:34
zbravass: in fact the rule makes sense for code inside roles, but i am not sure you can distinguish between task inside a role vs task inside a playbook.17:36
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul master: Make task errors expandable  https://review.opendev.org/72353417:41
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Do not lint loopvar in test-playbooks  https://review.opendev.org/73181417:42
avasszbr: it makes sense for roles that are supposed to be imported somewhere else that zuul-jobs is not aware of17:43
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Do not lint loopvar in test-playbooks  https://review.opendev.org/73181417:51
openstackgerritSorin Sbarnea (zbr) proposed zuul/zuul master: WIP: Enable ANSI rendering on stdout/stderr  https://review.opendev.org/71625118:04
*** fbo is now known as fbo|off18:19
*** dennis_effa has quit IRC18:34
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Import user tutorials from Software Factory project blog  https://review.opendev.org/72819318:34
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Add tutorial tests  https://review.opendev.org/72819418:34
openstackgerritGuillaume Chauvel proposed zuul/zuul master: Add tutorial tests  https://review.opendev.org/72819418:37
*** harrymichal has joined #zuul18:44
*** Goneri has quit IRC19:42
*** mgoddard has quit IRC19:44
*** mgoddard has joined #zuul19:50
*** EvilienM is now known as EmilienM21:16
*** paladox has quit IRC21:27
*** paladox has joined #zuul21:29
*** harrymichal has quit IRC21:38
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: ensure-tox: fix tox_executable fact when tox is preinstalled  https://review.opendev.org/73185322:36
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: ensure-twine: Update using same format as ensure-tox  https://review.opendev.org/73185422:36
*** guillaumec has quit IRC22:59
*** armstrongs has joined #zuul23:37
*** tosky has quit IRC23:38
*** armstrongs has quit IRC23:46

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