Tuesday, 2023-05-02

@iwienand:matrix.orghave we seen any recent ansible-lint failures a-la https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_a9f/881890/1/gate/openstack-zuul-jobs-linters/a9f991b/job-output.txt01:43
@iwienand:matrix.orgo-z-j has pretty locked down dependencies and it doesn't look like ansible-lint or ansible has changed since last good run01:44
@iwienand:matrix.orgit's ansible-compat for reference if anything else starts hitting it -- https://github.com/ansible/ansible-compat/issues/25802:50
@iwienand:matrix.orgi suspect zuul-jobs will but haven't looked02:51
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/nodepool] 881941: Prevent Nodepool from crash-looping on busy system https://review.opendev.org/c/zuul/nodepool/+/88194106:43
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/nodepool] 881941: Prevent Nodepool from crash-looping on busy system https://review.opendev.org/c/zuul/nodepool/+/88194106:49
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 881947: Correctly complete build on transient errors https://review.opendev.org/c/zuul/zuul/+/88194708:55
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 881964: Fix bug around Github token expiration https://review.opendev.org/c/zuul/zuul/+/88196412:47
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 881964: Fix bug around Github token expiration https://review.opendev.org/c/zuul/zuul/+/88196413:52
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 882101: Fix connection handling in recursive tree cache https://review.opendev.org/c/zuul/nodepool/+/88210121:47
@jim:acmegating.comzuul-maint: ^ we should probably consider that somewhat high priority; it corrects a bug that can leave nodepool effectively unresponsive21:54
@clarkb:matrix.orglooking21:58
@clarkb:matrix.orgcorvus: do we need to check if connection state is suspended and set _ready to false there?22:01
@clarkb:matrix.orgI'm a little confused by what the second portion of the commit message is trying to convey against the change made22:01
@jim:acmegating.comClark: oh... not exactly, but we should move it... lemme make the change then see if you still have questions22:02
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 882101: Fix connection handling in recursive tree cache https://review.opendev.org/c/zuul/nodepool/+/88210122:03
@jim:acmegating.comClark: okay, does that make more sense?22:03
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 882101: Fix connection handling in recursive tree cache https://review.opendev.org/c/zuul/nodepool/+/88210122:05
@jim:acmegating.comClark: actually... how about that? :)22:05
@clarkb:matrix.orgI see. We get the newly connected event and then process from there. We can largely ignore suspended as a result?22:05
@clarkb:matrix.orgsince the state transition is connected -> do lots of work -> suspended -> connected22:06
@jim:acmegating.comyep.  and if suspended takes too long, it -> lost.  so in that case, it's reasonable to unset the _ready flag before the reconnection happens.22:07
@jim:acmegating.comi suppose we might want to be even more conservative and unset the ready flag as soon as we are suspended.  it's a bit hard to say though since we're not actually using that right now.  it seems like it might be okay for a cache to have a grace period though where we still consider it "ready" for a short time after disconnection.22:09
@clarkb:matrix.orgswest: please check my comment on https://review.opendev.org/c/zuul/zuul/+/88196422:16
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/nodepool] 882104: Add ZK 3.6.0 release note https://review.opendev.org/c/zuul/nodepool/+/88210422:25
@jim:acmegating.comthat's probably a good thing to merge before the next release.  considering how old that is, i'm not sure if that warrants a major version bump (9.x) or just a minor one (8.x)22:26
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/nodepool] 882101: Fix connection handling in recursive tree cache https://review.opendev.org/c/zuul/nodepool/+/88210123:19
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/nodepool] 878802: Report leaked resource metrics in statemachine driver https://review.opendev.org/c/zuul/nodepool/+/87880223:29

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