Thursday, 2020-10-22

*** rfolco has joined #zuul00:02
*** jamesmcarthur has joined #zuul00:12
*** smyers_ has joined #zuul00:22
*** smyers has quit IRC00:23
*** smyers_ has quit IRC00:27
*** jamesmcarthur has quit IRC00:29
*** rfolco has quit IRC00:30
*** smyers has joined #zuul00:38
*** hamalq has quit IRC00:44
*** Goneri has quit IRC01:04
*** rlandy|bbl is now known as rlandy01:21
*** rlandy has quit IRC01:23
*** sgw has left #zuul01:55
*** rfolco has joined #zuul02:14
*** rfolco has quit IRC02:18
*** rfolco has joined #zuul02:54
*** rfolco has quit IRC02:59
*** bhavikdbavishi has joined #zuul03:23
*** bhavikdbavishi has quit IRC03:35
*** bhavikdbavishi1 has joined #zuul03:35
*** bhavikdbavishi1 is now known as bhavikdbavishi03:37
*** bhavikdbavishi has quit IRC03:42
*** evrardjp has quit IRC04:33
*** evrardjp has joined #zuul04:33
*** vishalmanchanda has joined #zuul05:39
*** reiterative has quit IRC05:42
*** reiterative has joined #zuul05:43
*** jamesmcarthur has joined #zuul05:46
*** mach1na has joined #zuul05:51
sean-k-mooneyjust an fyi the default tenant config in https://zuul-ci.org/docs/zuul/howtos/github_setup.html nolonger works06:08
sean-k-mooneynow that new github repos default to main you have to specify the load-branch06:09
sean-k-mooneye.g.06:09
sean-k-mooney config-projects:06:09
sean-k-mooney          - SeanMooney/ci-sean-mooney:06:09
sean-k-mooney              load-branch: main06:09
sean-k-mooney        untrusted-projects:06:09
sean-k-mooney          - SeanMooney/zuul-test:06:10
sean-k-mooney              load-branch: main06:10
sean-k-mooneyif you dont the pipline definiton in your config porject will not be loaded06:10
sean-k-mooneyill try to submit a patch for that after i get some sleep06:11
sean-k-mooneyon the plus side now everything works so next step is adding upstream gerrit06:18
sean-k-mooneyhttps://github.com/SeanMooney/zuul-test/pull/306:19
*** wxy has quit IRC06:20
*** mach1na has quit IRC06:23
openstackgerritJan Kubovy proposed zuul/zuul master: Component Registry in ZooKeeper  https://review.opendev.org/75918706:24
*** ekwall has joined #zuul06:26
*** saneax has joined #zuul06:28
*** noonedeadpunk has quit IRC06:31
*** noonedeadpunk has joined #zuul06:33
*** noonedeadpunk has quit IRC06:34
*** sduthil has quit IRC06:38
*** noonedeadpunk has joined #zuul06:39
*** mach1na has joined #zuul06:42
*** rpittau|afk is now known as rpittau06:54
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: ZooKeeper Work abstraction as a replacement for Gearman Jobs  https://review.opendev.org/75919206:56
*** frenzyfriday has joined #zuul06:57
*** ikhan has joined #zuul07:05
*** ikhan has quit IRC07:09
*** jamesmcarthur has quit IRC07:22
*** jamesmcarthur has joined #zuul07:22
*** jamesmcarthur has quit IRC07:27
*** jpena|off is now known as jpena07:36
*** tosky has joined #zuul07:44
*** guillaumec has quit IRC07:48
*** guillaumec has joined #zuul07:49
*** jamesmcarthur has joined #zuul08:04
avassmaybe it would be appropriate to update the github driver to default to the main branch then? it would cause less confusion for new people trying to set up zuul08:18
*** jamesmcarthur has quit IRC08:20
*** nils has joined #zuul08:22
*** sshnaidm|afk is now known as sshnaidm|rover08:29
openstackgerritMatthieu Huin proposed zuul/zuul-client master: Add buildsets, buildset-info to subcommands  https://review.opendev.org/75290908:37
openstackgerritMatthieu Huin proposed zuul/zuul-client master: Add console-stream subcommand  https://review.opendev.org/75123808:38
openstackgerritMatthieu Huin proposed zuul/zuul-client master: Add console-stream subcommand  https://review.opendev.org/75123808:48
*** holser has joined #zuul08:56
*** iurygregory has quit IRC08:57
openstackgerritTobias Henkel proposed zuul/zuul master: Make protected attribute clearer to the end user  https://review.opendev.org/75922609:05
*** iurygregory has joined #zuul09:28
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: ZooKeeper Work abstraction as a replacement for Gearman Jobs  https://review.opendev.org/75919209:29
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for jobs  https://review.opendev.org/74441609:29
openstackgerritJan Kubovy proposed zuul/zuul master: Lock nodes in executor instead of scheduler  https://review.opendev.org/75630409:48
tobiashavass: and it would cause much trouble for any existing deployment09:53
tobiashavass: I think this needs more thought (and be done centrally, not in a specific driver)09:53
tobiashmaybe we need to try main and fallback to master09:54
avasshmm doesn't git set a default branch config in the project?09:54
avassI guess checking that would make a lot of sense in that case09:54
tobiashwell, that could be misleading as many also use develop as default branch but for a config repo we've setup a clear expectation in zuul09:55
tobiashthe least disruptive might be a fallback ordering (config repos load config exactly from one branch regardless of the existence of further branches)09:56
openstackgerritJan Kubovy proposed zuul/zuul master: Component Registry in ZooKeeper  https://review.opendev.org/75918710:46
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: ZooKeeper Work abstraction as a replacement for Gearman Jobs  https://review.opendev.org/75919210:46
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for jobs  https://review.opendev.org/74441610:46
openstackgerritJan Kubovy proposed zuul/zuul master: Lock nodes in executor instead of scheduler  https://review.opendev.org/75630410:46
openstackgerritJan Kubovy proposed zuul/zuul master: Improve typings in context of 705716  https://review.opendev.org/75856210:46
openstackgerritJan Kubovy proposed zuul/zuul master: WIP: Store unparsed branch config in Zookeeper  https://review.opendev.org/70571610:46
*** jamesmcarthur has joined #zuul10:48
*** jamesmcarthur has quit IRC10:53
*** mach1na has quit IRC11:09
openstackgerritSimon Westphahl proposed zuul/zuul master: Store secrets keys and SSH keys in Zookeeper  https://review.opendev.org/75894011:22
*** jpena is now known as jpena|lunch11:35
*** mach1na has joined #zuul11:49
*** jcapitao has joined #zuul11:53
*** mach1na has quit IRC11:54
*** sai438 has quit IRC11:55
*** pmannidi has joined #zuul11:57
*** mach1na has joined #zuul12:00
*** mattd01 has joined #zuul12:03
*** rlandy has joined #zuul12:03
*** wuchunyang has joined #zuul12:04
*** Goneri has joined #zuul12:08
*** wuchunyang has quit IRC12:09
*** jfoufas1 has joined #zuul12:09
openstackgerritSimon Westphahl proposed zuul/zuul master: Store secrets keys and SSH keys in Zookeeper  https://review.opendev.org/75894012:13
*** rfolco has joined #zuul12:20
*** ikhan has joined #zuul12:23
fungitrying master and then falling back to main (instead of the other way around) would preserve current behavior for repos which happen to have branches with both names12:27
*** jpena|lunch is now known as jpena12:32
tobiashcorrect12:38
openstackgerritDaniel Pawlik proposed zuul/nodepool master: WIP Add long-building metric  https://review.opendev.org/75895912:55
*** mach1na has quit IRC12:55
*** frenzyfriday has quit IRC13:24
*** frenzyfriday has joined #zuul13:29
*** jfoufas1 has quit IRC13:30
*** zenkuro has joined #zuul13:33
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for mergers  https://review.opendev.org/75926313:33
sean-k-mooneyavass: this is not driver specific as far as i am aware13:50
sean-k-mooneythe fact we default to importing form master in tenant config is driver indenpendent13:51
sean-k-mooneytobiash: fungi  not sure if you saw my message in scolback13:51
sean-k-mooneynow that github default new repos to main if you follow https://zuul-ci.org/docs/zuul/howtos/github_setup.html13:52
sean-k-mooneyit will fail in a hard to debug way13:52
tobiashsean-k-mooney: yes, the generic fix in zuul would be to check if master exists and use this and if not use main13:53
fungisean-k-mooney: yeah, not sure if you saw my response in that case13:53
sean-k-mooneysince the config project repo you create will have its default branch called main you have to alter the tenant config to load it13:53
tobiashsean-k-mooney: but your load-branch config is a valid workaround currently13:53
sean-k-mooneyyep i was thinking of just updating the do to provide a secodn example for now13:54
*** sshnaidm|rover is now known as sshnaidm|afk13:54
tobiashsean-k-mooney: fine for me since the implementation of the transparent fix would probably take a while13:54
sean-k-mooneyya my next step with zuul is to hook it up to upstream gerrit. im redeploying my thirdparty ci13:56
sean-k-mooneytobiash: i still was not able to get zull web workign form git but the docker hub image works so im just using that13:56
sean-k-mooneyi might just swap all the service to useing those eventrually13:57
tobiashsean-k-mooney: I think that makes sense13:57
sean-k-mooneylast time i deploy zuul i used it as an exersize to lear k8s and wrote all the yaml by hand13:58
sean-k-mooneythis time i just want it to work so was just goign with a sime pip install + systemd13:58
sean-k-mooneybut systemd + podman is also trivial13:58
fungisean-k-mooney: when you say "upstream gerrit" you mean gerrit's gerrit, or opendev's gerrit?14:00
sean-k-mooneyopendev14:01
sean-k-mooneyi dont quite have enough capsity on my home cloud currently to justify adding it as a ci provider14:01
fungiahh, okay. in here "upstream gerrit" usually refers to the gerrit run by/for the maintainers of the gerrit software, so i was momentarily confused14:01
sean-k-mooneyim considering adding more servers but for now i want to replace fort nebular for multi numa testing14:02
fungisince corvus has already been working on a zuul for the upstream gerrit14:02
sean-k-mooneyah ok14:02
sean-k-mooneyya i normally talk to ye in the infra channel rather then zuul14:02
corvusthat's been in prod for a while https://ci.gerritcodereview.com/tenants14:03
sean-k-mooneynice14:04
*** jfoufas1 has joined #zuul14:05
openstackgerritSimon Westphahl proposed zuul/zuul master: Store secrets keys and SSH keys in Zookeeper  https://review.opendev.org/75894014:06
openstackgerritSimon Westphahl proposed zuul/zuul master: Store secrets keys and SSH keys in Zookeeper  https://review.opendev.org/75894014:08
sean-k-mooneyby the way am i correct in saying that i can only add jobs to other repos if its a config project14:19
sean-k-mooneyi want to import the multi numa job definition from https://opendev.org/openstack/whitebox-tempest-plugin/src/branch/master/.zuul.yaml14:20
sean-k-mooneybut i want to my ci to trigger on it seperatly14:20
sean-k-mooneyi need to discuss with artom about actully the best way to confiutre this and if we want to use the extra zuul config capablity to keep the third part ci conifg in repo or not14:22
sean-k-mooneybut for now if i just import the jobs and not project that wont try to run https://opendev.org/openstack/whitebox-tempest-plugin/src/branch/master/.zuul.yaml#L127-L137 in my check pipeline right14:22
*** ekwall has quit IRC14:23
jfoufas1I am looking at stats_counts.zuul.nodepool.requests.fulfilled.label.job_x through a Graphite browser, and the y axis of occurances has a value between 0 and 0.75. Are they stored in the database like this?14:23
tobiashjfoufas1: is that a counter?14:25
jfoufas1I think so, but it counts in a weird manner14:26
jfoufas1What I want to see is how busy we are on a specific kind of label.14:27
tobiashjfoufas1: you could try stats_counts.zuul.nodepool.requests.fulfilled.label.job_x.total14:28
tobiashhttps://zuul-ci.org/docs/zuul/reference/monitoring.html#stat-zuul.nodepool.requests.%3Cstate%3E.total14:29
tobiashoh wait, that's without the label14:30
tobiashactually according to docs and code your stat looks correct actually14:30
corvusjfoufas1: i think that statsd ends up recording stats_counts as counts / flush interval14:31
tobiashah14:31
tobiashin my prometheus with statsd_exporter world that's just an upwards counting number14:32
corvuswell, i think it has to do with rollup14:32
avass"gives the average time of centos7 fulfilled requests"14:33
avasstobiash: same, I guess that's why we were confused14:33
avassor I mean, that's what I thought it would have been :)14:34
avass(maybe reading the docs now and then would help)14:35
corvusthere should either be a counter or an aggregation setting you can tweak14:35
corvusi'm trying to find opendev's14:35
corvusjfoufas1, avass: https://opendev.org/opendev/puppet-graphite/src/branch/master/templates/storage-aggregation.conf.erb#L16-L1914:37
avasscorvus: thanks, that will be good to have later14:39
corvushttps://github.com/statsd/statsd/issues/22 has some context14:39
openstackgerritJan Kubovy proposed zuul/zuul master: Switch to using zookeeper instead of gearman for jobs  https://review.opendev.org/74441614:44
*** sanjayu_ has joined #zuul14:47
*** ikhan has quit IRC14:48
*** sshnaidm|afk is now known as sshnaidm|rover14:48
*** saneax has quit IRC14:49
*** ikhan has joined #zuul14:50
*** jamesmcarthur has joined #zuul14:50
jfoufas1corvus thank you for the links, I will read it through tomorrrow, reading the docs is always a good idea :)14:53
*** jfoufas1 has quit IRC14:54
*** jamesmcarthur has quit IRC14:55
*** sanjayu__ has joined #zuul15:01
*** sanjayu_ has quit IRC15:03
*** jamesmcarthur has joined #zuul15:32
*** ikhan has quit IRC15:54
*** rpittau is now known as rpittau|afk15:57
*** ikhan has joined #zuul16:03
*** jamesmcarthur has quit IRC16:06
*** hamalq has joined #zuul16:07
*** jamesmcarthur has joined #zuul16:07
*** jamesmcarthur has quit IRC16:07
*** hamalq has quit IRC16:10
*** hamalq has joined #zuul16:10
*** frenzyfriday has quit IRC16:24
*** jamesmcarthur has joined #zuul16:26
*** jpena is now known as jpena|off16:29
*** jamesmcarthur has quit IRC16:31
*** jamesmcarthur has joined #zuul16:32
*** jamesmcarthur has quit IRC16:34
*** jamesmcarthur has joined #zuul16:34
*** jcapitao has quit IRC16:45
*** nils has quit IRC16:47
*** jamesmcarthur has quit IRC17:17
*** jamesmcarthur has joined #zuul17:18
*** mattd01 has quit IRC17:38
*** vishalmanchanda has quit IRC17:39
*** sshnaidm|rover is now known as sshnaidm|off17:45
*** frenzyfriday has joined #zuul18:13
*** bhavikdbavishi has joined #zuul18:14
*** frenzyfriday has quit IRC18:15
*** mattd01 has joined #zuul18:18
*** bhavikdbavishi has quit IRC19:14
*** sanjayu__ has quit IRC19:22
*** ikhan has quit IRC19:43
*** ikhan has joined #zuul19:52
openstackgerritAlbin Vass proposed zuul/zuul-jobs master: Add nim roles and job  https://review.opendev.org/74786520:00
*** jamesmcarthur has quit IRC20:03
*** zenkuro has quit IRC20:06
*** zenkuro has joined #zuul20:07
*** jamesmcarthur has joined #zuul20:17
*** jamesmcarthur has quit IRC20:18
*** mattd01 has left #zuul20:19
*** jamesmcarthur has joined #zuul20:19
*** jamesmcarthur has quit IRC20:22
*** yolanda has quit IRC20:24
*** yolanda has joined #zuul20:24
*** jamesmcarthur has joined #zuul20:26
*** jamesmcarthur has quit IRC20:31
*** jamesmcarthur has joined #zuul20:45
*** jamesmcarthur has quit IRC20:49
*** rfolco has quit IRC21:03
*** mattd01 has joined #zuul21:24
fungisome quick ansiblefest booth stats... we had 806 visitors to our virtual booth and 53 of them also downloaded the pdf flyer21:41
fungimaybe that will translate to some new users and a contributor or several in the coming weeks21:42
fungibut even if it just means more people know what it is we're making, probably still worth it21:43
*** hamalq_ has joined #zuul21:48
*** hamalq has quit IRC21:51
*** sai438 has joined #zuul21:52
*** pmannidi has quit IRC21:53
*** odyssey4me has quit IRC21:53
*** odyssey4me has joined #zuul21:53
corvusfungi: and one brief chat :)21:59
fungiindeed!21:59
avassI'm getting some weird error when trying to restart "IndexError: No item found with id 'refs/heads/patch-9'", that branch does exist and I can't figure out why that happens22:13
avasshttp://paste.openstack.org/show/799301/22:13
sean-k-mooneyfungi:whats ansiblefest?22:15
clarkbavass: does it exist in the merger's copy of the repo?22:15
clarkbavass: maybe move that copy aside which will force zuul to reclone it22:15
clarkbavass: and see if that fixes it, if it does you can compare the git repo state between working and old sad copy22:15
avassI think I might have fixed it by just not loading any items from that repo - we don't want any configuration from it anyway. But the reconfig isn't done yet so not completely sure22:16
fungisean-k-mooney: an annual conference red hat hosts to celebrate the ansible project with ansible-related talks and community discussions22:16
avassclarkb: deleted the containers completely so they should have anything stored22:16
avassshouldn't*22:16
sean-k-mooneyfungi: ah ok22:16
* sean-k-mooney probaly should know that22:16
fungisean-k-mooney: it was "virtual" this year, and we had a "sponsor booth" for the zuul project (we were basically the only community open source project with a booth there, the rest were primarily systems integrators and software vendors)22:17
avassit's using a pure git driver if that's any clue22:17
sean-k-mooneyfungi: ah i see22:17
sean-k-mooneyi like ansible even if i dont use it as much as i proably should22:18
sean-k-mooneybash is too tempting sometimes22:18
fungiansible can run bash! you can also run ansible from bash22:18
fungisee, problem solved ;)22:19
avassalso, bash can run ansible ;)22:19
sean-k-mooneyhehe22:19
avassoh wait, I should finish reading before typing22:19
fungiredundant redundancy is fine in this case22:20
*** rlandy has quit IRC22:29
avassgreate things are up again. I'll see if I can reproduce that in a test environment tomorrow22:35
*** tosky has quit IRC22:54
*** armstrongs has joined #zuul23:58

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