*** threestrands has joined #zuul | 00:12 | |
*** Defolos has quit IRC | 00:13 | |
*** Defolos has joined #zuul | 00:18 | |
*** Defolos has quit IRC | 00:30 | |
*** jamesmcarthur has quit IRC | 00:39 | |
*** swest has quit IRC | 02:17 | |
*** swest has joined #zuul | 02:31 | |
*** bhavikdbavishi has joined #zuul | 03:01 | |
*** jamesmcarthur has joined #zuul | 03:11 | |
*** igordc has joined #zuul | 03:19 | |
*** jamesmcarthur has quit IRC | 03:31 | |
*** jamesmcarthur has joined #zuul | 03:35 | |
*** jamesmcarthur has quit IRC | 03:40 | |
*** bhavikdbavishi1 has joined #zuul | 04:47 | |
*** bhavikdbavishi has quit IRC | 04:48 | |
*** bhavikdbavishi1 is now known as bhavikdbavishi | 04:48 | |
*** bolg has joined #zuul | 05:07 | |
*** evrardjp has quit IRC | 05:35 | |
*** evrardjp has joined #zuul | 05:35 | |
*** igordc has quit IRC | 06:31 | |
bolg | tobiash, corvus: I tried out the ideas for https://review.opendev.org/c/708812 including the https://review.opendev.org/c/708812 and came to a conclusion keeping just the execute method: | 06:41 |
---|---|---|
bolg | 1) we have only one common helper method, | 06:41 |
bolg | 2) we can reference a scheduler itself in a call (e.g. self.config -> app.config), | 06:42 |
bolg | 3) we can reference the wrapping SchedulerTestApp (e.g. self.scheds.execute(lambda app: app.smartReconfigure(command_socket=command_socket))), | 06:42 |
bolg | 4) we can call methods on properties of a scheduler (e.g. self.scheds.execute(lambda app: app.sched.run_handler_lock.acquire())) | 06:42 |
bolg | The proxy approach is neat and we can use it for simple calls, but there aren't so many. | 06:42 |
*** threestrands has quit IRC | 06:42 | |
bolg | What do you think? | 06:43 |
bolg | ^^^ (edit: ... including the https://review.opendev.org/c/711289...) | 06:48 |
*** AJaeger has quit IRC | 07:12 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Scheduler test app manager https://review.opendev.org/708812 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Use scheduler manager consistently in tests https://review.opendev.org/709542 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor executor_client in tests https://review.opendev.org/709672 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor merge_client in tests https://review.opendev.org/709676 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor nodepool in tests https://review.opendev.org/709703 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor zookeeper in tests https://review.opendev.org/709709 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Consolidate scheduler pause/exit as hibernation https://review.opendev.org/709723 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor `self.event_queues` in tests https://review.opendev.org/709990 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Scheduler's pause/resume functionality https://review.opendev.org/709735 | 07:12 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper https://review.opendev.org/705716 | 07:12 |
*** AJaeger has joined #zuul | 07:16 | |
*** dpawlik has joined #zuul | 07:23 | |
*** hashar has joined #zuul | 07:46 | |
*** tosky has joined #zuul | 08:15 | |
*** jcapitao has joined #zuul | 08:26 | |
*** jpena|off is now known as jpena | 08:31 | |
*** Defolos has joined #zuul | 08:36 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Use scheduler manager consistently in tests https://review.opendev.org/709542 | 08:43 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor executor_client in tests https://review.opendev.org/709672 | 08:43 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor merge_client in tests https://review.opendev.org/709676 | 08:54 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor nodepool in tests https://review.opendev.org/709703 | 09:08 |
*** yolanda has quit IRC | 09:11 | |
*** yolanda has joined #zuul | 09:11 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor zookeeper in tests https://review.opendev.org/709709 | 10:03 |
*** zbr|pto is now known as zbr | 10:20 | |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Consolidate scheduler pause/exit as hibernation https://review.opendev.org/709723 | 10:22 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Refactor `self.event_queues` in tests https://review.opendev.org/709990 | 10:26 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: Scheduler's pause/resume functionality https://review.opendev.org/709735 | 10:26 |
openstackgerrit | Jan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper https://review.opendev.org/705716 | 10:26 |
*** sshnaidm|afk is now known as sshnaidm | 10:27 | |
*** bolg has quit IRC | 10:58 | |
*** Defolos has quit IRC | 11:16 | |
*** Defolos has joined #zuul | 11:17 | |
*** AJaeger has quit IRC | 11:33 | |
*** sshnaidm has quit IRC | 11:36 | |
*** bolg has joined #zuul | 11:38 | |
*** sshnaidm has joined #zuul | 11:40 | |
*** AJaeger has joined #zuul | 11:47 | |
*** jpena is now known as jpena|lunch | 11:48 | |
*** jcapitao is now known as jcapitao_lunch | 11:51 | |
*** sshnaidm has quit IRC | 11:53 | |
*** sshnaidm has joined #zuul | 11:54 | |
*** rlandy has joined #zuul | 11:58 | |
*** jamesmcarthur has joined #zuul | 12:10 | |
*** jamesmcarthur has quit IRC | 12:14 | |
*** jamesmcarthur has joined #zuul | 12:20 | |
*** jpena|lunch is now known as jpena | 12:31 | |
mnaser | hmm | 12:33 |
mnaser | looks like safari doesn't properly render our UI at the moment | 12:33 |
mnaser | https://usercontent.irccloud-cdn.com/file/AbeuSINZ/image.png | 12:33 |
*** jamesmcarthur has quit IRC | 12:36 | |
*** Goneri has joined #zuul | 12:40 | |
*** jamesmcarthur has joined #zuul | 12:47 | |
*** AJaeger has quit IRC | 12:50 | |
*** jamesmcarthur has quit IRC | 12:56 | |
*** jamesmcarthur has joined #zuul | 12:57 | |
*** jamesmcarthur has quit IRC | 13:02 | |
*** zxiiro has joined #zuul | 13:04 | |
*** sshnaidm has quit IRC | 13:08 | |
*** sshnaidm has joined #zuul | 13:09 | |
*** sshnaidm has quit IRC | 13:10 | |
*** jamesmcarthur has joined #zuul | 13:13 | |
*** jcapitao_lunch is now known as jcapitao | 13:14 | |
*** sshnaidm has joined #zuul | 13:18 | |
*** sshnaidm has quit IRC | 13:18 | |
*** sshnaidm has joined #zuul | 13:19 | |
*** hashar has quit IRC | 13:29 | |
*** jamesmcarthur has quit IRC | 13:32 | |
*** jamesmcarthur has joined #zuul | 13:32 | |
*** jamesmcarthur has quit IRC | 13:38 | |
*** avass has joined #zuul | 13:40 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Make revoke-sudo more general. https://review.opendev.org/706262 | 13:43 |
openstackgerrit | Benjamin Schanzel proposed zuul/zuul-jobs master: Kubernetes Node Support for Mirroring Git Repos https://review.opendev.org/711920 | 13:44 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Adds variable to toggle whether to revoke sudo https://review.opendev.org/706248 | 13:45 |
*** flaper87 has quit IRC | 13:48 | |
*** erbarr has joined #zuul | 13:49 | |
*** AJaeger has joined #zuul | 13:49 | |
*** flaper87 has joined #zuul | 13:50 | |
*** harrymichal has joined #zuul | 13:52 | |
*** flaper87 has quit IRC | 13:55 | |
*** flaper87 has joined #zuul | 13:57 | |
*** flaper87 has joined #zuul | 13:58 | |
*** flaper87 has quit IRC | 13:59 | |
*** flaper87 has joined #zuul | 14:01 | |
*** flaper87 has quit IRC | 14:01 | |
*** jamesmcarthur has joined #zuul | 14:03 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Control log archive and user preservation with vars https://review.opendev.org/701381 | 14:04 |
Shrews | mnaser: that's interesting. the notification bell doesn't even show for me on safari | 14:07 |
Shrews | Safari 13.0.5 | 14:08 |
openstackgerrit | Albin Vass proposed zuul/zuul master: Fix minor spelling error https://review.opendev.org/711926 | 14:08 |
*** jamesmcarthur has quit IRC | 14:09 | |
Shrews | corvus: tristanC: the nodepool zk-auth change lgtm (except the commit message still mentions the script that has been removed... and i assume will appear in the zuul side change) | 14:09 |
*** sshnaidm has quit IRC | 14:15 | |
*** sshnaidm has joined #zuul | 14:28 | |
corvus | i'm going to be afk today; will be back tomorrow | 14:29 |
Shrews | corvus: enjoy your monday | 14:31 |
mnaser | Shrews: it should only be visible if you actually have alerts for the tenant (so mybe you opened a tenant that doesnt have any?) | 14:32 |
Shrews | mnaser: appears for me in the openstack tenant on FF | 14:32 |
mnaser | ah | 14:32 |
mnaser | i dunno then :\ | 14:32 |
* mnaser isn't in a "debug-js" morning | 14:33 | |
Shrews | mnaser: oh, no, you're right. | 14:33 |
Shrews | was on a different tenant | 14:33 |
Shrews | yup, i see what you do | 14:33 |
mnaser | ok so at least that's a little more comforting | 14:33 |
mnaser | :p | 14:33 |
*** plaurin has joined #zuul | 14:34 | |
*** sshnaidm has quit IRC | 14:35 | |
*** jamesmcarthur has joined #zuul | 14:39 | |
*** jamesmcarthur has quit IRC | 14:44 | |
*** flaper87 has joined #zuul | 14:46 | |
*** flaper87 has quit IRC | 14:49 | |
*** flaper87 has joined #zuul | 14:49 | |
*** sgw has joined #zuul | 14:50 | |
*** sshnaidm has joined #zuul | 14:50 | |
*** flaper87 has quit IRC | 14:51 | |
*** flaper87 has joined #zuul | 14:51 | |
*** sshnaidm_ has joined #zuul | 14:52 | |
*** sshnaidm has quit IRC | 14:54 | |
*** sshnaidm_ is now known as sshnaidm | 14:56 | |
tristanC | Shrews: corvus: ok, then i'll do the zuul zk-auth change today | 14:56 |
*** jamesmcarthur has joined #zuul | 15:18 | |
*** jamesmcarthur has quit IRC | 15:19 | |
*** jamesmcarthur_ has joined #zuul | 15:19 | |
*** harrymichal has quit IRC | 15:27 | |
*** mattw4 has joined #zuul | 15:34 | |
*** jamesmcarthur_ has quit IRC | 15:47 | |
*** jamesmcarthur has joined #zuul | 15:58 | |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Control log archive and user preservation with vars https://review.opendev.org/701381 | 16:29 |
openstackgerrit | Albin Vass proposed zuul/zuul-jobs master: Make revoke-sudo more general. https://review.opendev.org/706262 | 16:31 |
*** avass is now known as Guest26418 | 16:32 | |
*** avass has joined #zuul | 16:32 | |
*** jamesmcarthur has quit IRC | 16:35 | |
*** jamesmcarthur has joined #zuul | 16:37 | |
*** chandankumar is now known as raukadah | 17:00 | |
*** jamesmcarthur has quit IRC | 17:00 | |
*** AJaeger has quit IRC | 17:05 | |
*** AJaeger has joined #zuul | 17:05 | |
*** jamesmcarthur has joined #zuul | 17:11 | |
openstackgerrit | Sorin Sbarnea proposed zuul/zuul-jobs master: Tests bindep role on all-platforms https://review.opendev.org/708704 | 17:15 |
*** jpena is now known as jpena|off | 17:33 | |
*** evrardjp has quit IRC | 17:35 | |
*** evrardjp has joined #zuul | 17:35 | |
*** Defolos has quit IRC | 17:38 | |
*** jcapitao is now known as jcapitao_off | 17:41 | |
*** jamesmcarthur has quit IRC | 18:00 | |
*** y2kenny has joined #zuul | 18:06 | |
*** jcapitao_off has quit IRC | 18:07 | |
*** jamesmcarthur has joined #zuul | 18:08 | |
*** jamesmcarthur has quit IRC | 18:16 | |
*** jamesmcarthur has joined #zuul | 18:17 | |
*** bhavikdbavishi has quit IRC | 18:25 | |
y2kenny | Hi, I got a quick question about etc/zuul/main.yaml. If I understand correctly, any projects mentioned in any zuul config must be added to main.yaml/tenant config first. Is there any practice of dynamically loading tenant config (perhaps storing it in a git repository?) I may be having some confusion about various project concept (config project | 18:40 |
y2kenny | vs untrusted, etc.) | 18:40 |
y2kenny | For example, if I want to have zuul build a 3rd party project that is not "zuul native" (i.e., doesn't have .zuul.d along with the source) do I need to create a separate untrusted project to store the zuul config or can I place the config directly into the zuul-config repo and add the 3rd party project to the tenant config? | 18:42 |
clarkb | y2kenny: we run our zuul with a bit of configuration management that writes that list out of a git repo and then triggers a zuul config reload. That is one way of hosting it out of a git repo. Zuul also has a mechanism to replace the explicit config with a command to run that generates the config (I'm looking for docs on that now) | 18:42 |
mordred | y2kenny: there is a mechanism where you can have zuul run a script which returns the main.yaml contents - I believe tristanC and mnaser both use this | 18:42 |
mordred | y2kenny: you can just store the zuul jobs for that project in your config-project | 18:43 |
mordred | that's one of the things you can do with config projects - assign zuul jobs to other projects in the system | 18:43 |
mnaser | tenant_config_script instead of tenant_config afaik | 18:43 |
clarkb | https://zuul-ci.org/docs/zuul/discussion/components.html#attr-scheduler.tenant_config_script | 18:43 |
y2kenny | Ah ok, thank you. | 18:43 |
clarkb | mnaser: yup y2kenny ^ docs for that | 18:43 |
*** jamesmcarthur has quit IRC | 18:44 | |
*** jamesmcarthur has joined #zuul | 18:56 | |
*** y2kenny has quit IRC | 19:07 | |
*** Defolos has joined #zuul | 19:11 | |
openstackgerrit | Andreas Jaeger proposed zuul/zuul-jobs master: Tests bindep role on all-platforms https://review.opendev.org/708704 | 19:26 |
*** armstrongs has joined #zuul | 19:51 | |
*** armstrongs has quit IRC | 20:00 | |
*** jamesmcarthur has quit IRC | 20:06 | |
*** jamesmcarthur has joined #zuul | 20:14 | |
*** jamesmcarthur has quit IRC | 20:17 | |
*** jamesmcarthur has joined #zuul | 20:18 | |
*** AJaeger has quit IRC | 20:21 | |
jamesmcarthur | mordred: TristanC: I understand y'all have some thoughts on questions 18 and 19 on the proposed zuul survey | 20:28 |
jamesmcarthur | Would you mind sending them my way via dm (IRC or email) and I'll get those ?s updated | 20:28 |
tristanC | jamesmcarthur: you mean from https://www.surveymonkey.com/r/K2B2MWL ? | 20:30 |
jamesmcarthur | oh sorry, yes tristanC :) | 20:32 |
tristanC | jamesmcarthur: question 14, it seems odd that 'CI' and 'CD' are in the middle of equivalent options, perhaps these choices should be moved at the begining or the end, or even removed | 20:35 |
jamesmcarthur | I'm open to whatever option you all think works best. | 20:35 |
tristanC | nit on Q16 and 17: reverse the version list. it currently goes from 'Master' to version '0.0.1' :) | 20:37 |
jamesmcarthur | tristanC: jeblair had suggested that "apply deployment" and "cd" are too similar. Perhaps we should get rid of CI and CD, then add "Apply Deployment" | 20:38 |
jamesmcarthur | tristanC: would putting Master at the end of the list instead fix this problem? | 20:40 |
*** sshnaidm is now known as sshnaidm|afk | 20:40 | |
fungi | "ci" and "cd" are jargon, so might be worth avoiding on those grounds anyway when there are more specific terms which can be used in their place | 20:40 |
tristanC | jamesmcarthur: mordred: it seems like Q18 is already answered by Q16, 17 and 19. Why not only keep Q19 and rename it: 'How do you deploy Zuul?' | 20:40 |
jamesmcarthur | tristanC: fungi: done on question 16. Removed "CI" and replaced "CD" with "Apply deployment" | 20:42 |
fungi | cool, thanks! | 20:43 |
jamesmcarthur | tristanC raises a good point on 18 being answered by 16 and 17 | 20:43 |
jamesmcarthur | sorry - correction -- done on question 14. Removed "CI" and replaced "CD" with "Apply deployment" | 20:43 |
jamesmcarthur | (i said 16 previously) | 20:43 |
jamesmcarthur | I think if we can cut a question we should. So I'd be in favor of ditching 18. | 20:44 |
clarkb | think mordred's conscern with 18/19 is they conflate several things all at once | 20:44 |
clarkb | what release train are you on, are you installing from source or packages if so what packages/source, and what deployment tooling do you use | 20:45 |
clarkb | I kinda think that last question might be most important for zuul to know (as it affects design decisions in the software itself) | 20:45 |
jamesmcarthur | If it's appropriate to split them up, we definitely can. | 20:46 |
clarkb | I've got to pop out now, but maybe mordred can provide more input | 20:47 |
tristanC | clarkb: well, q16 and q17 already ask what versions is being used. i'm not sure what more information do you get with q18 by asking next if the user use master or releases only. | 20:50 |
clarkb | tristanC: ya | 20:50 |
clarkb | but then q19 askes about packaging and deployment tool | 20:50 |
clarkb | which are distinct but sort of mixed togethe rthere | 20:51 |
clarkb | (and packaging questions will infer info about versions too) | 20:51 |
jamesmcarthur | I don't have a backlogged IRC messages atm. If y'all can send me your final thoughts on the zuul thread, I'd be appreciative :) | 20:53 |
*** jamesmcarthur has quit IRC | 20:58 | |
*** jamesmcarthur has joined #zuul | 20:58 | |
*** zxiiro has quit IRC | 21:01 | |
openstackgerrit | Tristan Cacqueray proposed zuul/nodepool master: Add mypy to linter test https://review.opendev.org/711750 | 21:29 |
*** jamesmcarthur has quit IRC | 21:47 | |
*** dpawlik has quit IRC | 22:00 | |
*** plaurin has quit IRC | 22:18 | |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul master: Implement zookeeper-auth https://review.opendev.org/619156 | 22:36 |
openstackgerrit | Tristan Cacqueray proposed zuul/nodepool master: Implement zookeeper-auth https://review.opendev.org/619155 | 22:38 |
openstackgerrit | Tristan Cacqueray proposed zuul/zuul master: Implement zookeeper-auth https://review.opendev.org/619156 | 23:00 |
*** mattw4 has quit IRC | 23:00 | |
*** rlandy is now known as rlandy|bbl | 23:05 | |
*** jamesmcarthur has joined #zuul | 23:22 | |
*** jamesmcarthur has quit IRC | 23:23 | |
*** jamesmcarthur has joined #zuul | 23:24 | |
*** jamesmcarthur has joined #zuul | 23:25 | |
*** tosky has quit IRC | 23:30 | |
*** erbarr has quit IRC | 23:32 | |
*** jamesmcarthur has quit IRC | 23:40 | |
*** jamesmcarthur has joined #zuul | 23:40 | |
*** jamesmcarthur has quit IRC | 23:46 | |
*** Defolos has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!