Tuesday, 2024-02-20

-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 909280: Monitor and report executor inode usage https://review.opendev.org/c/zuul/zuul/+/90928009:00
@jim:acmegating.comzuul-maint: how does this look for a zuul release? commit dc7c896af2aaa5de2a15bb509ef46394ce23f7f5 (tag: 10.0.0)17:32
@jim:acmegating.comi believe that is what opendev is running; it's 2 commits behind current master (it should be the ansible 6->9 transition and omits the inode stuff)17:34
@fungicide:matrix.orgcommit dc7c896af2aaa5de2a15bb509ef46394ce23f7f5 Merge "Replace Ansible 6 with Ansible 9"17:46
@fungicide:matrix.orgyeah, that merged friday before opendev's automated restart, next change merged yesterday17:47
@fungicide:matrix.orginspection of servers indicate it upgraded as scheduled, and the components page shows all services on a consistent version17:50
@fungicide:matrix.orglgtm!17:50
@clarkb:matrix.orgI was just checking that myself17:51
@clarkb:matrix.orgAgreed this looks good and that commit sha looks correct to me17:51
@fungicide:matrix.orgit's been a couple of weekdays already and i haven't heard anyone scream. expected more fallout from the ansible 6 removal honestly, but maybe all the impact is in bitrotten branches nobody's paying attention to17:59
@fungicide:matrix.orgonly new thing that came up was the odd race condition yesterday with a cross-repo dependency outside a shared queue resulting in a "depends on a change that could not be merged" error, but that's the only change i saw hit it and it sounds like it's unlikely to be a recent regression18:01
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 909607: Change the AWS default image volume-type from gp2 to gp3 https://review.opendev.org/c/zuul/nodepool/+/90960718:01
@clarkb:matrix.orgwe set the default across opendev to ansible 8 too so old bitrotted stuff may have broken way back then18:03
@mhuin:matrix.orghi, quick question: do executors require a unique IP or would it be possible to run several executor processes (in distinct venvs, or containers) on the same host?19:39
@clarkb:matrix.orgoff the top of my head I think the main consideration there is the finger protocol stuff? But you can have each one listen on a different port?19:40
@clarkb:matrix.orgall of the other connections are from the executor out (to zk and to test nodes)19:40
@clarkb:matrix.orgthat said the executors should scale up pretty well to fit the size of your host.19:41
@mhuin:matrix.orgthanks Clark - It's probably better to have smaller, but more hosts than several executors on the same, beefy host, if only for availability concerns19:44
@mhuin:matrix.orgbut just as a thought experiment, I was wondering if the latter would be possible19:44
@fungicide:matrix.orgit's also unclear why multiple executors on one host would be necessarily better than one (in my estimation, seems like it would be worse in almost every way)19:47
@fungicide:matrix.orgthe more resources you give an executor, the more simultaneous builds it should be capable of managing19:48
@fungicide:matrix.orgi guess your concern is something other than scaling up capacity? like additional workload isolation?19:49
@mhuin:matrix.orgokay so there's seemingly nothing to gain from multiple executors on a single host19:49
@fungicide:matrix.orgi would go so far as to say that if running more than one executor on the same machine gets you better performance and scalability, then that probably indicates a bug/design defect in the software19:50
@clarkb:matrix.orgya I don't think multiple processes on the same host gives you significantly more redundancy than a single executor process19:59
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 909607: Change the AWS default image volume-type from gp2 to gp3 https://review.opendev.org/c/zuul/nodepool/+/90960721:04
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed wip on behalf of Lukas Kranz: [zuul/zuul-jobs] 887917: prepare-workspace-git: Add ability to define synced pojects https://review.opendev.org/c/zuul/zuul-jobs/+/88791721:46
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed:22:57
- [zuul/zuul] 895867: Handle output from socket commands https://review.opendev.org/c/zuul/zuul/+/895867
- [zuul/zuul] 909622: Add zuul-scheduler status command https://review.opendev.org/c/zuul/zuul/+/909622
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed:23:28
- [zuul/zuul] 895867: Handle output from socket commands https://review.opendev.org/c/zuul/zuul/+/895867
- [zuul/zuul] 909624: Add verbosity argument to zuul-executor verbose https://review.opendev.org/c/zuul/zuul/+/909624
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 909622: Add zuul-scheduler status command https://review.opendev.org/c/zuul/zuul/+/90962223:28

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