Tuesday, 2019-07-09

*** tjgresha has quit IRC00:30
*** tjgresha has joined #zuul00:30
*** igordc has quit IRC00:59
*** ianychoi_ has joined #zuul01:27
*** ianychoi has quit IRC01:30
*** altlogbot_0 has quit IRC01:30
*** altlogbot_2 has joined #zuul01:33
*** jangutter has quit IRC01:33
*** jangutter has joined #zuul01:33
openstackgerritIan Wienand proposed zuul/nodepool master: nodepool-functional-openstack: add debug logging  https://review.opendev.org/66978001:36
*** jamesmcarthur has quit IRC02:00
openstackgerritIan Wienand proposed zuul/nodepool master: nodepool-functional-openstack: add debug logging  https://review.opendev.org/66978003:04
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978703:04
*** rfolco has quit IRC03:19
*** jamesmcarthur has joined #zuul03:20
*** jamesmcarthur has quit IRC03:33
*** jamesmcarthur has joined #zuul04:01
*** jamesmcarthur has quit IRC04:05
*** jamesmcarthur has joined #zuul04:19
*** jamesmcarthur has quit IRC04:29
*** jamesmcarthur has joined #zuul04:32
*** raukadah is now known as chandankumar04:35
*** pcaruana has joined #zuul04:35
openstackgerritIan Wienand proposed zuul/nodepool master: nodepool-functional-openstack: add debug logging  https://review.opendev.org/66978004:37
openstackgerritIan Wienand proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978704:37
*** pcaruana has quit IRC04:38
*** gtema has joined #zuul04:49
*** jamesmcarthur has quit IRC05:05
*** jamesmcarthur has joined #zuul05:44
*** jamesmcarthur has quit IRC05:51
*** gtema has quit IRC06:22
*** jamesmcarthur has joined #zuul06:24
*** jamesmcarthur has quit IRC06:28
*** sanjayu_ has joined #zuul06:31
*** gtema has joined #zuul06:38
*** armstrongs has joined #zuul06:43
*** armstrongs has quit IRC06:50
*** gtema has quit IRC06:53
*** themroc has joined #zuul06:53
*** bhavikdbavishi has joined #zuul06:54
*** gtema has joined #zuul06:55
*** jamesmcarthur has joined #zuul06:59
*** pcaruana has joined #zuul07:03
*** jamesmcarthur has quit IRC07:05
*** gtema has quit IRC07:07
*** gtema has joined #zuul07:07
*** gtema has quit IRC07:14
*** ianw is now known as ianw_pto07:16
*** gtema has joined #zuul07:16
*** tosky has joined #zuul07:28
*** hashar has joined #zuul07:34
*** gtema has quit IRC07:39
*** bhavikdbavishi has quit IRC07:46
openstackgerritTobias Henkel proposed zuul/zuul master: Improve error reporting for zuul dequeue  https://review.opendev.org/66981308:17
*** panda has quit IRC08:22
*** panda has joined #zuul08:24
*** bhavikdbavishi has joined #zuul08:38
*** sshnaidm|afk is now known as sshnaidm|ruck08:54
*** jamesmcarthur has joined #zuul09:01
*** jamesmcarthur has quit IRC09:05
*** jamesmcarthur has joined #zuul09:32
*** jamesmcarthur has quit IRC09:37
*** bhavikdbavishi has quit IRC09:47
*** pcaruana has quit IRC09:48
*** hwangbo has quit IRC09:57
zbrcan I modify(inherit) an existing project-template and add additional required-projects ?10:00
*** hashar has quit IRC10:23
*** hashar has joined #zuul10:33
*** gtema_ has joined #zuul10:45
*** gtema_ has quit IRC10:59
AJaegerzbr: that only works on job level11:11
zbrAJaeger: i was afraid that was the answer, but this complicates job definitions a lot.11:13
zbrfor example I do use the openstack-tox-molecule template in many places, but I discovered that on some repos, I need to add extra projects to required-projects.11:14
zbrnow I kinda have to copy/paste topenstack-tox-molecule for each project like this. that is going to create a lot of noise.11:15
*** altlogbot_2 has quit IRC11:19
*** irclogbot_0 has quit IRC11:19
*** altlogbot_1 has joined #zuul11:21
*** zbr is now known as zbr|lunch11:22
*** altlogbot_1 has quit IRC11:25
*** bhavikdbavishi has joined #zuul11:30
AJaegerzbr|lunch: have an example for me?11:30
AJaegerzbr|lunch: found https://review.opendev.org/#/c/669343/10/zuul.d/layout.yaml, will comment...11:32
*** jamesmcarthur has joined #zuul11:34
AJaegerzbr|lunch: I only see three repos using it - and all are tripleo. So, define it in *one* place and change the others. That's a single line to change...11:35
AJaegerzbr|lunch: is only tripleo going to use openstack-tox-molecule? Then I wonder whether we need it at all in openstack-zuul-jobs...11:38
*** jamesmcarthur has quit IRC11:39
openstackgerritMonty Taylor proposed zuul/zuul master: Spec: Add a Kubernetes Operator for Zuul  https://review.opendev.org/65918011:39
*** kkalina52 has quit IRC11:47
*** odyssey4me_ has joined #zuul11:49
*** electrofelix has joined #zuul11:54
*** kinrui has joined #zuul11:54
*** gundalow has quit IRC11:55
*** samccann has quit IRC11:55
*** aprice has quit IRC11:55
*** iamweswilson has quit IRC11:55
*** hogepodge has quit IRC11:55
*** jtanner has quit IRC11:55
*** mordred has quit IRC11:55
*** guilhermesp has quit IRC11:55
*** mnasiadka has quit IRC11:55
*** kmalloc has quit IRC11:55
*** clayg has quit IRC11:55
*** fungi has quit IRC11:55
*** odyssey4me has quit IRC11:56
*** odyssey4me_ is now known as odyssey4me11:56
*** andreykurilin has quit IRC11:58
*** zbr|lunch is now known as zbr11:59
*** andreykurilin has joined #zuul11:59
*** gundalow has joined #zuul12:01
*** aprice has joined #zuul12:01
*** samccann has joined #zuul12:01
*** iamweswilson has joined #zuul12:01
*** hogepodge has joined #zuul12:01
*** jtanner has joined #zuul12:01
*** mordred has joined #zuul12:01
*** guilhermesp has joined #zuul12:01
*** mnasiadka has joined #zuul12:01
*** kmalloc has joined #zuul12:01
*** clayg has joined #zuul12:01
*** weshay_PTO is now known as weshay12:01
*** irclogbot_2 has joined #zuul12:01
zbrAJaeger: yep that was the job. i am bit concerned about how long the required-projects list can grow and also worried that someone may remove a project from there and we may miss to test the code correctly with depends-on.12:02
zbrAJaeger: is there a big perf cost if we endup having 5-10-15 repos listed there?12:03
zbrnow i only know about 2 or three.12:03
*** altlogbot_2 has joined #zuul12:04
zbri could add comments explaining why they are needed, so people do not remove them without knowledge.12:04
*** altlogbot_2 has quit IRC12:05
*** irclogbot_2 has quit IRC12:05
zbrthis is a soft-dependency because the current role would use zuul clone of the sibling but fallback to do git cloning if not, so removal would go unobserved for very long time12:05
*** jamesmcarthur has joined #zuul12:07
*** altlogbot_3 has joined #zuul12:09
*** pcaruana has joined #zuul12:10
*** altlogbot_3 has quit IRC12:11
*** jamesmcarthur has quit IRC12:11
AJaegerzbr: we need to initialize each repo, you need to check logfiles on how long that takes...12:12
zbrAJaeger: i will follow your suggestion and add it to openstack-tox-molecule for the moment, we can split if we observe the need for it.12:13
AJaegerzbr: Do you envision others to use the template? If not, move it (and rename) to tripleo-ci and own it there12:13
zbrit would much easier to maintain a single job definition.12:13
AJaegerzbr: better discuss with corvus such design questions ;)12:13
zbrAJaeger: the template is already used by 5-6 repos related to tripleo12:13
zbrAJaeger: ... and thanks for looking.12:14
kinruizbr: for a sense of what a relatively long required-projects list looks like in openstack's jobs, https://opendev.org/openstack/tempest/src/branch/master/.zuul.yaml#L374-L46912:21
*** kinrui is now known as fungi12:21
*** rlandy has joined #zuul12:24
zbrkinrui, yeah, i fnobody complained about tempest it should be safe. also I am sure our list will never grow so long.12:25
AJaegerzbr: codesearch shows only 3 repos using the template, see http://codesearch.openstack.org/?q=openstack-tox-molecule&i=nope&files=&repos=12:28
zbrAJaeger: there is a spinoff of it used on other repos but I will try to finish its consolidaiton.12:29
zbrthere is a lot of value on having a template12:30
AJaegeroh yes!12:30
*** jamesmcarthur has joined #zuul12:45
*** altlogbot_2 has joined #zuul12:56
*** altlogbot_2 has quit IRC12:57
*** sanjayu_ has quit IRC13:02
*** rlandy_ has joined #zuul13:09
*** rlandy_ has quit IRC13:09
*** themroc has quit IRC13:15
*** themroc has joined #zuul13:19
*** michael-beaver has joined #zuul13:34
*** swest has quit IRC13:35
*** jamesmcarthur has quit IRC13:49
*** hashar has quit IRC14:09
*** jamesmcarthur has joined #zuul14:17
corvustobiash, clarkb: the file-match-on-config-change https://review.opendev.org/669752 is ready for review14:28
tobiashcorvus: awesome, I'll look at it later14:30
* tobiash is biking atm14:30
*** jamesmcarthur has quit IRC14:34
*** jamesmcarthur has joined #zuul14:35
*** njohnston has joined #zuul14:40
*** jeliu_ has joined #zuul15:27
*** themroc has quit IRC15:31
*** chandankumar is now known as raukadah15:32
migihi, what would be the best option to start one pipeline or set of jobs after first set of jobs is success, but *without* depends-on as a job is not triggered on change request15:50
migishould this be by job.requies/provides or some sort of semaphores?15:51
corvusmigi: https://zuul-ci.org/docs/zuul/user/config.html#attr-job.dependencies15:54
migicorvus: thanks15:54
*** igordc has joined #zuul15:56
corvusmhu: looks like tobiash and i are requesting a change on 636315 -- but it looks like when that's done, most of the start should be ready to land.  think you might be able to get to that soon?15:57
openstackgerritClark Boylan proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978715:59
openstackgerritClark Boylan proposed zuul/nodepool master: Add shared nodepool_opts variable to openstack func test  https://review.opendev.org/66989916:00
*** altlogbot_0 has joined #zuul16:10
openstackgerritClark Boylan proposed zuul/nodepool master: Add nodepool_debug flag to openstack functional jobs  https://review.opendev.org/66989916:13
openstackgerritClark Boylan proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978716:13
*** altlogbot_0 has quit IRC16:13
*** mattw4 has joined #zuul16:16
openstackgerritGraham Hayes proposed zuul/nodepool master: Implement an Azure driver  https://review.opendev.org/55443216:24
*** hwangbo has joined #zuul16:35
*** mgoddard has quit IRC16:45
njohnstonHi, I was wondering if anything needs to be enabled in order for zuul_copy_output to work?  I have a change where I am trying to collect a couple additional files for a job, but I don't see them being collected.16:48
njohnstonI don't know if I have the location wrong (it's only referenced as a relative path in the job-output.txt) or if they are not getting collected - and I don't see anything in job-output.txt that looks like it might be an attempt to collect the files.16:48
*** mgoddard has joined #zuul16:48
*** sshnaidm|ruck is now known as sshnaidm|afk16:57
*** altlogbot_1 has joined #zuul17:01
njohnstonchange is: ['ip', 'netns', 'exec', 'qrouter-eb89b020-c3b0-410f-82ec-639b197dc05b', 'ip', 'route', 'replace', 'to', '8.8.8.0/24', 'via', '19.4.4.4']17:04
njohnstonoops cut and paste error, should have been: https://review.opendev.org/66977517:04
*** altlogbot_1 has quit IRC17:05
sshnaidm|afkcan I configure in branched repo in master periodic job template for all branches? Or I have to define periodic jobs in each branch separately17:05
*** igordc has quit IRC17:29
clarkbsshnaidm|afk: typically the config is associated with the branch it is in. If you have a "branchless" project then that single master branch can configure other branches17:44
*** sanjayu_ has joined #zuul17:45
openstackgerritClark Boylan proposed zuul/nodepool master: Add nodepool_debug flag to openstack functional jobs  https://review.opendev.org/66989917:49
openstackgerritClark Boylan proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978717:49
*** bhavikdbavishi has quit IRC18:04
*** electrofelix has quit IRC18:08
*** jamesmcarthur has quit IRC18:21
clarkbcorvus: change to test updates to jobs by default lgtm but I didn't +A it as I think tobiash said he would look at it later18:32
clarkbwill let you decide if we should wait on approving that18:32
*** jamesmcarthur has joined #zuul18:34
*** irclogbot_0 has joined #zuul18:38
*** irclogbot_0 has quit IRC18:39
*** panda has quit IRC18:43
*** igordc has joined #zuul18:55
*** rlandy has quit IRC18:56
*** rlandy has joined #zuul19:00
*** panda has joined #zuul19:19
*** sanjayu_ has quit IRC19:23
*** michael-beaver has quit IRC19:24
*** ttx has quit IRC19:49
*** ttx has joined #zuul19:50
openstackgerritJames E. Blair proposed zuul/nodepool master: Add nodepool_debug flag to openstack functional jobs  https://review.opendev.org/66993920:14
openstackgerritJames E. Blair proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978720:15
corvustobiash, clarkb, pabelanger, fungi: i'll tag current master of gear, 483ab492a86907b4509b154d978af62266e814c8, as 0.14.0 ?  (i see 1 new feature: SNI support)20:22
fungithat sounds right to me, yep20:23
corvusas soon as a figure out how to sign tags again with the gpg agent fiasco20:23
tobiashyay :)20:24
fungicorvus: ooh! i know this one20:24
tobiashcorvus: +3 with comment on the config matcher20:24
fungibecause i had to do it the other day20:24
corvusfungi: oh good, because i forgot20:24
fungiyou're signing on a machine which is not directly attached to your x session?20:25
corvusfungi: it is, but i think i did something to make it work in emacs which causes it not to work on the shell anymore20:25
fungienv DISPLAY="" GPG_TTY=$(tty) git tag -s 0.14.020:26
corvus(but not every emacs, i now have a dedicated emacs process for editing password files... nothing works anymore)20:26
fungithat's how i do it from a shell anyway20:26
*** irclogbot_3 has joined #zuul20:26
corvusfungi: thanks!  ah yeah, it was the gpg_tty thing, so in my situation this works: GPG_TTY=$(tty) git tag -s 0.14.020:26
fungiawesome20:26
fungii wasted half an hour or more on that over the weekend20:27
corvusyeah, same for me last time, and i apparently hated it enough to forget it20:27
*** irclogbot_3 has quit IRC20:27
corvus0.14.0 pushed20:28
* fungi breaks out the champagne20:28
corvustobiash: thanks!  (and doh!)20:29
*** jamesmcarthur has quit IRC20:40
*** jamesmcarthur has joined #zuul20:41
*** jamesmcarthur has quit IRC20:48
openstackgerritMerged zuul/zuul master: Additional note about branches for implied-branches  https://review.opendev.org/66741521:06
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: add configure-mirrors2  https://review.opendev.org/66994821:06
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: add configure-mirrors2  https://review.opendev.org/66994821:09
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: add configure-mirrors2  https://review.opendev.org/66994821:11
openstackgerritMerged zuul/zuul master: Run jobs when their own config changes  https://review.opendev.org/66975221:11
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: add configure-mirrors2  https://review.opendev.org/66994821:15
*** irclogbot_2 has joined #zuul21:17
*** pcaruana has quit IRC21:19
*** irclogbot_2 has quit IRC21:19
*** irclogbot_1 has joined #zuul21:40
openstackgerritJames E. Blair proposed zuul/zuul-jobs master: WIP: Add mirror_info documentation  https://review.opendev.org/66994821:42
*** irclogbot_1 has quit IRC21:43
*** irclogbot_1 has joined #zuul21:56
*** irclogbot_1 has quit IRC21:59
*** igordc has quit IRC22:00
*** tosky has quit IRC22:18
*** jamesmcarthur has joined #zuul22:21
*** altlogbot_0 has joined #zuul22:45
*** altlogbot_0 has quit IRC22:49
*** jeliu_ has quit IRC22:56
*** jamesmcarthur has quit IRC23:21
*** jamesmcarthur has joined #zuul23:42
openstackgerritJames E. Blair proposed zuul/nodepool master: Add nodepool_debug flag to openstack functional jobs  https://review.opendev.org/66993923:43
openstackgerritJames E. Blair proposed zuul/nodepool master: [wip] functional testing: test journal-to-console element  https://review.opendev.org/66978723:43
*** jamesmcarthur has quit IRC23:46
*** mattw4 has quit IRC23:55

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