Friday, 2021-10-08

-@gerrit:opendev.org- Zuul merged on behalf of Ian Wienand: [zuul/zuul-jobs] 812272: ensure-rust: rework global install https://review.opendev.org/c/zuul/zuul-jobs/+/81227201:41
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303405:33
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303405:46
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303405:51
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303406:07
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303406:46
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303406:57
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303407:33
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 813136: Check for blocking_discussions_resolved in gitlab driver https://review.opendev.org/c/zuul/zuul/+/81313607:33
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303407:42
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303407:57
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303408:08
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303408:26
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303408:36
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303408:55
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303409:01
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303409:14
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303409:19
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 813136: Check blocking_discussions_resolved in gitlab driver https://review.opendev.org/c/zuul/zuul/+/81313609:37
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303409:47
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303410:04
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303410:31
-@gerrit:opendev.org- Albin Vass proposed on behalf of Monty Taylor https://matrix.to/#/@mordred:inaugust.com: [zuul/zuul] 541434: Rework log streaming to use python logging https://review.opendev.org/c/zuul/zuul/+/54143411:05
@avass:vassast.orgmordred:  ^ probably not a perfect rebase but that's gonna make it a bit easier to work with 🙂11:06
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303411:36
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303411:45
@avass:vassast.organd I can't figure out how to set up the test environment. I'm getting `WARNING  Connection dropped: socket connection error: EOF occurred in violation of protocol (_ssl.c:1131)` even though I've set up the containers11:51
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303411:57
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: WIP: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303412:09
-@gerrit:opendev.org- Albin Vass proposed on behalf of Monty Taylor https://matrix.to/#/@mordred:inaugust.com: [zuul/zuul] 541434: Rework log streaming to use python logging https://review.opendev.org/c/zuul/zuul/+/54143412:27
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303412:32
-@gerrit:opendev.org- Albin Vass proposed on behalf of Monty Taylor https://matrix.to/#/@mordred:inaugust.com: [zuul/zuul] 541434: Rework log streaming to use python logging https://review.opendev.org/c/zuul/zuul/+/54143412:47
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303412:58
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303413:13
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303413:23
-@gerrit:opendev.org- Simon Westphahl proposed: [zuul/zuul] 813189: Use correct variable for build request stats https://review.opendev.org/c/zuul/zuul/+/81318913:24
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303413:46
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303414:00
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303414:21
@goneri:matrix.orgWhat is the best way to keep trace of the jobs that fail during the pre step? Right now they retry 3 times and if I want to figure out what happens for the failed attempts, I need to deep dive in the log of the right zuul-executor.14:28
@jim:acmegating.comgoneri: try the builds page; eg https://zuul.opendev.org/t/openstack/builds?result=RETRY_LIMIT14:30
@goneri:matrix.orgWhen I reach the RETRY_LIMIT, it means we're already at the 3rd failure. Sometime just the 2 first ones are failing and the 3rd is good. In this case, I've pretty much zero log.14:31
@jim:acmegating.comgoneri: click on one of those, and click through to its buildset page and you can see them all: https://zuul.opendev.org/t/openstack/buildset/738e66efc32147dfa1a6a8d8b9c8d4b414:31
@jim:acmegating.comgoneri: then search for RETRY to find the first 2: https://zuul.opendev.org/t/openstack/builds?result=RETRY14:32
@jim:acmegating.comsearch for both to get all 3: https://zuul.opendev.org/t/openstack/builds?result=RETRY&result=RETRY_LIMIT14:32
@goneri:matrix.orgHolycow! This is exactly what I was looking for.14:33
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303414:33
-@gerrit:opendev.org- Dong Zhang proposed: [zuul/zuul-jobs] 813034: Implement role for limiting zuul log file size https://review.opendev.org/c/zuul/zuul-jobs/+/81303414:52
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul] 813113: Make url an attribute of the base Ref class https://review.opendev.org/c/zuul/zuul/+/81311315:33
@clarkb:matrix.orgcorvus: swest ^ that updates a test to assert change_url: None in api responses (I theorized earlier that this would be a new fallback case for some changes)15:34
@jim:acmegating.comClark: lgtm15:35
@clarkb:matrix.orgcorvus:  looking at opendev's znode count I think it is possible we may still be leaking nodes. We have a similar periodic job induced jump. However it is possible we just have to incur that cost once? Worth continuing to keep an eye on it15:48
@jim:acmegating.comClark: yeah, let's see what happens after 24h.... we may be looking at periodic jump, plus as it fades that's canceled out by typical workday increase.15:50
@jim:acmegating.comthe cache should go down to near zero over the weekend15:51
-@gerrit:opendev.org- Artem Goncharov proposed: [zuul/zuul] 813136: Check blocking_discussions_resolved in gitlab driver https://review.opendev.org/c/zuul/zuul/+/81313616:04
@clarkb:matrix.orgcorvus: is https://review.opendev.org/c/zuul/zuul/+/812761 the fix for the test issue that the cache cleanup change hit?16:12
@clarkb:matrix.orgif so it too seems to have a test problem.16:13
@clarkb:matrix.orgThe test it aims to fix is one that failed so possibly related to the change or it is an incomplete fix16:15
@jim:acmegating.comoh, yeah, i see what we should do16:15
@jim:acmegating.comit's incomplete16:15
@jim:acmegating.comimplementation as-is improves the odds but doesn't bring them to 100%; will fix16:15
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed: [zuul/zuul] 812761: Fix race in test_node_request_canceled https://review.opendev.org/c/zuul/zuul/+/81276116:29
@clarkb:matrix.orgzuulians https://review.opendev.org/c/zuul/zuul/+/812761 and https://review.opendev.org/c/zuul/zuul/+/813113 are two bugfixes that would probably be good to land20:15
@jim:acmegating.comonce those merge, i'll look at doing an opendev restart this weekend and maybe that can be the basis for the next point release20:24
@clarkb:matrix.orgcorvus: do we need a release note for that?20:33
@jim:acmegating.comClark: probably not a bad idea.20:34
@clarkb:matrix.orgMaybe the release note should be fixing the cache cleanup routine?20:35
@clarkb:matrix.orgSince I think that is the biggest bug fixed since the last release20:35
-@gerrit:opendev.org- Douglas Viroel proposed: [zuul/zuul-jobs] 813253: WIP - Add FIPS enable role to multi-node job https://review.opendev.org/c/zuul/zuul-jobs/+/81325320:36
-@gerrit:opendev.org- Clark Boylan proposed: [zuul/zuul] 813254: Add a release notes for cache cleanup fix https://review.opendev.org/c/zuul/zuul/+/81325420:39
@clarkb:matrix.orgSomething like ^20:39
@clarkb:matrix.orgfeel free to update that change or replace it. I'm goign to try and get a bike ride in so won't be able to edit it for a bit20:39
@jim:acmegating.comClark: yeah.  we have release notes for new features, but this is maybe something that's worth an explicit note.20:40
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed:20:40
- [zuul/zuul] 813255: Perform actual HTTP requests in gitlab tests https://review.opendev.org/c/zuul/zuul/+/813255
- [zuul/zuul] 813256: Add gitlab disable_connection_pool option https://review.opendev.org/c/zuul/zuul/+/813256
-@gerrit:opendev.org- James E. Blair https://matrix.to/#/@jim:acmegating.com proposed on behalf of Clark Boylan: [zuul/zuul] 813254: Add a release notes for cache cleanup fix https://review.opendev.org/c/zuul/zuul/+/81325420:41
@jim:acmegating.comClark: ^ updated typo and approved20:41
@clarkb:matrix.orgcool and tahnks20:42
@jim:acmegating.comClark, fungi, tobiash: an update to our tcp keepalive conversation: the folks i'm working with saw an improvement with keepalives, but still not 100% reliable, so i'm suspecting there's more variables at play and in their environment they may just need to avoid reusing connections entirely.  so that's the idea behind disableconnectionpool.  at this point i do still think keepalives are a net positive and we should keep them in and expand that to other drivers.20:44
-@gerrit:opendev.org- Zuul merged on behalf of James E. Blair https://matrix.to/#/@jim:acmegating.com: [zuul/zuul] 812761: Fix race in test_node_request_canceled https://review.opendev.org/c/zuul/zuul/+/81276121:39
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [zuul/zuul] 813113: Make url an attribute of the base Ref class https://review.opendev.org/c/zuul/zuul/+/81311321:47
-@gerrit:opendev.org- Zuul merged on behalf of Clark Boylan: [zuul/zuul] 813254: Add a release notes for cache cleanup fix https://review.opendev.org/c/zuul/zuul/+/81325422:02
@clarkb:matrix.orgcorvus: ya I think keepalives don't really hurt as long as your network can keep up with them. And even with the fairly aggressive setup you proposed thats only a few extra packets every couple of minutes23:02
@clarkb:matrix.orgI wonder if anyone has written down why tcp doesn't just do keepalives by default everywhere23:03
@jim:acmegating.comyeah i was wondering that too23:56

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