Monday, 2020-06-01

*** tosky has quit IRC00:20
*** wuchunyang has joined #zuul01:14
*** saneax has quit IRC01:24
*** swest has quit IRC01:25
*** saneax has joined #zuul01:35
*** swest has joined #zuul01:40
*** wuchunyang has quit IRC01:40
*** ysandeep|afk is now known as ysandeep02:08
*** piotrowskim_ has joined #zuul02:20
*** ericsysmin_ has joined #zuul02:21
*** piotrowskim has quit IRC02:28
*** ericsysmin has quit IRC02:28
*** jtanner has quit IRC02:28
*** andreaf has quit IRC02:28
*** piotrowskim_ is now known as piotrowskim02:28
*** ericsysmin_ is now known as ericsysmin02:28
*** masterpe has quit IRC02:33
*** jtanner has joined #zuul02:44
*** saneax has quit IRC02:45
*** wuchunyang has joined #zuul03:01
*** masterpe has joined #zuul03:21
*** andreaf has joined #zuul03:25
*** wuchunyang has quit IRC03:30
*** wuchunyang has joined #zuul04:12
*** wuchunyang has quit IRC04:17
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
*** wuchunyang has joined #zuul04:58
*** wuchunyang has quit IRC05:04
*** wuchunyang has joined #zuul05:16
*** dpawlik has joined #zuul05:18
*** wuchunyang has quit IRC05:20
openstackgerritMerged zuul/zuul-jobs master: ensure-tox: fix tox_executable fact when tox is preinstalled  https://review.opendev.org/73185305:34
openstackgerritMerged zuul/zuul-jobs master: ensure-twine: Check executable presence using shell+bin/bash  https://review.opendev.org/73185405:34
*** saneax has joined #zuul05:37
*** saneax has quit IRC05:44
*** saneax has joined #zuul05:55
*** dpawlik has quit IRC05:57
*** dpawlik has joined #zuul05:57
*** dpawlik has quit IRC05:58
*** dpawlik has joined #zuul07:00
*** yolanda has joined #zuul07:19
*** tosky has joined #zuul07:28
*** wuchunyang has joined #zuul07:31
*** wuchunyang has quit IRC07:41
*** ysandeep is now known as ysandeep|lunch07:50
*** jpena|off is now known as jpena07:56
openstackgerritGuillaume Chauvel proposed zuul/zuul-jobs master: ensure-twine: Fix missing default value twine_executable  https://review.opendev.org/73210507:57
*** ysandeep|lunch is now known as ysandeep08:45
*** ysandeep is now known as ysandeep|brb09:01
*** dpawlik has quit IRC09:08
openstackgerritMerged zuul/zuul-jobs master: ensure-twine: Fix missing default value twine_executable  https://review.opendev.org/73210509:40
*** ysandeep|brb is now known as ysandeep09:46
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Document twine_executable  https://review.opendev.org/73215010:21
openstackgerritMiro Hroncok proposed zuul/zuul master: Replace deprecated Thread.isAlive() with Thread.is_alive()  https://review.opendev.org/73215710:51
openstackgerritAndreas Jaeger proposed zuul/zuul-jobs master: Document twine_executable  https://review.opendev.org/73215011:11
*** ysandeep is now known as ysandeep|afk11:12
*** dpawlik has joined #zuul11:13
*** fbo|off is now known as fbo11:18
*** wuchunyang has joined #zuul11:22
*** jpena is now known as jpena|lunch11:34
*** ysandeep|afk is now known as ysandeep11:36
openstackgerritJens Harbott (frickler) proposed zuul/zuul-jobs master: Fix download-logs template  https://review.opendev.org/73216912:00
*** dmellado has quit IRC12:02
*** dmellado has joined #zuul12:06
*** rfolco has joined #zuul12:06
*** rfolco is now known as rfolco|rover12:06
*** rlandy has joined #zuul12:10
*** wuchunyang has quit IRC12:11
*** wuchunyang has joined #zuul12:25
*** wuchunyang has quit IRC12:30
openstackgerritFabien Boucher proposed zuul/zuul master: pagure: ensure files is list and not a dict_keys  https://review.opendev.org/73217112:33
*** jpena|lunch is now known as jpena12:35
*** jtanner has left #zuul12:50
*** arxcruz is now known as arxcruz|qa_room13:14
openstackgerritFabien Boucher proposed zuul/zuul master: pagure: ensure files is list and not a dict_keys  https://review.opendev.org/73217113:31
*** sgw has quit IRC13:40
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Rework quick-start and prepare for other tutorials  https://review.opendev.org/73206613:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate your first patch"  https://review.opendev.org/73206713:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "Use zuul jobs"  https://review.opendev.org/73206813:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate pipeline"  https://review.opendev.org/73206913:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "job secrets"  https://review.opendev.org/73207013:45
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "job dependencies"  https://review.opendev.org/73207113:45
*** sgw has joined #zuul14:27
*** harrymichal has joined #zuul14:33
openstackgerritJavier Peña proposed zuul/zuul master: [TEST DNM] See if Zuul unit tests pass with graphene 3.0  https://review.opendev.org/73239614:45
*** harrymichal has quit IRC14:46
*** Goneri has joined #zuul15:03
*** mrcirca has joined #zuul15:06
openstackgerritMerged zuul/zuul-jobs master: Fix download-logs template  https://review.opendev.org/73216915:48
*** dpawlik has quit IRC16:29
*** dpawlik has joined #zuul16:30
*** dpawlik has quit IRC16:41
*** dpawlik has joined #zuul16:42
*** jpena is now known as jpena|off17:11
*** tosky has quit IRC17:19
*** donnyd_ has joined #zuul17:28
*** ysandeep is now known as ysandeep|away17:35
*** dpawlik has quit IRC17:37
*** fbo is now known as fbo|off18:01
*** jamesmcarthur has joined #zuul18:14
*** y2kenny has joined #zuul18:14
*** sshnaidm is now known as sshnaidm|afk18:20
y2kennyIn executor config (and I assume merger as well), there is a config for "git_dir".  Is it possible for the git repositories in the git_dir to use a git cache (the git --reference flag)?18:21
clarkby2kenny: the git_dir for executors and merger is itself the intended cache, the per job repos should hardlink out of htat if they share the same filesystem18:22
clarkbI think if you want to set up a cache for the cache you can probably accomplish that by precloning the repos with the flag set (zuul doesn't reclone if the repo already exists)18:23
clarkbI don't think there is a toggle tohave zuul do that for you today though18:23
y2kennyclarkb: ok.  I was wondering if I can host multiple mergers on the same host, for example, sharing storage in some way.18:24
clarkbI think that may work using the reference stuff, but I'm not positive (and you'd have to preclone before zuul too)18:25
clarkbthinking about that the use case makes sense bceause mergers are single threaded but executors can easily consume host reosurces18:25
*** cloudnull5 has joined #zuul18:25
y2kenny(It's also useful if I have merger as a k8s service and I can scale it up dynamically quickly if needed.)18:25
*** cloudnull has quit IRC18:26
y2kenny(essentially there will be git cache on the k8s nodes and the merger services will reference that cache on the node via hostPath and such.)18:27
y2kennybut I think pre-cloning can also work (just less space efficient potentially.)18:28
*** cloudnull has joined #zuul18:28
clarkby2kenny: I think you can preclone with the --reference flag18:29
clarkbthat way the rpeo is set up the way you want it18:29
*** cloudnull5 has quit IRC18:30
y2kennyclarkb: oh... I may have misunderstood you.  When you say pre-clone, do you mean zuul merger has something like that as part of its lifecycle or do you mean, as long as the git_dir was clonded with --reference before the merger start, the merger will respect that setting?18:31
clarkby2kenny: the second thing. The way the merger works is it gets a merge request and if the git repo doesn't exist in the git_dir it clones it. If the repo is already cloned there it skips ahead and does the requested merge18:32
y2kennyah ok, cool18:33
clarkbthis should mean if you clone the repos before the merger starts that it will keep the settings you set when you cloned it manually18:33
y2kennycool.  I will give that a try.18:33
*** masterpe has quit IRC18:35
y2kennyA separate unrelated question.  Is there a "standard" way to create merge commit from within a zuul job?  The use case is this: we have an internal development fork of an upstream project that we want to track upstream so we periodically merge the upstream branch into the fork and push to gerrit for CI.  So the difference here is that Zuul will18:40
y2kennyessentially creates it's own commit/change trigger.  But the idea of "pushing a merge" is kind of part of the zuul workflow (part of the pipeline) so I am wondering if something is exposed to the at the job level.18:40
clarkbI don't think so, the simplest thing is probably having the first buildset trigger another buildset18:41
clarkb(basically the existing behavior would do this)18:41
y2kennyok.  So I would probably need to encrypt my git access credential within the job so that I can push a merge commit to refs/for/* within the job?18:43
clarkby2kenny: we use a special account for pushing changes (not merges, just mechanical updates to things)18:44
clarkbbut ya18:44
*** masterpe has joined #zuul18:44
y2kennyanother possibility is to add additional configs to pipeline.reporter.<gerrit reporter>18:45
*** masterpe has quit IRC18:45
y2kennyso in  addition to "pipeline.reporter.<gerrit reporter>.submit" and "pipeline.reporter.<gerrit reporter>.comment" ther ecould be a "pipeline.reporter.<gerrit reporter>.stage_merge" or something.18:46
y2kennyalthough that's probably complicated (with potential merge conflict and such.)18:46
y2kennyanyway, thanks for the info.  It's always good to know the current best practice.18:47
*** arxcruz|qa_room is now known as arxcruz19:07
*** masterpe has joined #zuul19:19
*** harrymichal has joined #zuul19:30
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Rework quick-start and prepare for other tutorials  https://review.opendev.org/73206619:32
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate your first patch"  https://review.opendev.org/73206719:32
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "Use zuul jobs"  https://review.opendev.org/73206819:32
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate pipeline"  https://review.opendev.org/73206919:32
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "job secrets"  https://review.opendev.org/73207019:32
openstackgerritGuillaume Chauvel proposed zuul/zuul master: tutorial: Add "job dependencies"  https://review.opendev.org/73207119:32
*** y2kenny has quit IRC19:35
*** harrymichal has quit IRC20:25
*** harrymichal has joined #zuul20:26
*** jamesmcarthur_ has joined #zuul20:56
*** jamesmcarthur has quit IRC20:59
*** rfolco|rover is now known as rfolco|rover|off21:14
*** harrymichal has quit IRC21:16
*** harrymichal has joined #zuul21:16
openstackgerritGuillaume Chauvel proposed zuul/nodepool master: Initial change to rename zuul-quick-start to zuul-tutorial-quick-start  https://review.opendev.org/72826221:22
*** jkt has quit IRC22:04
*** jkt has joined #zuul22:05
*** Defolos has quit IRC22:08
*** Defolos has joined #zuul22:15
*** Defolos has quit IRC22:20
*** Defolos has joined #zuul22:24
*** Defolos_ has joined #zuul22:24
*** tosky has joined #zuul22:32
*** harrymichal has quit IRC22:41

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