*** jamesmcarthur has quit IRC | 00:01 | |
*** jamesmcarthur has joined #zuul | 00:02 | |
*** jamesmcarthur has quit IRC | 00:02 | |
*** jamesmcarthur has joined #zuul | 00:02 | |
*** jamesmcarthur has quit IRC | 00:02 | |
*** sanjayu__ has quit IRC | 00:08 | |
*** tosky has quit IRC | 00:30 | |
*** holser has quit IRC | 01:00 | |
*** bridgefan has quit IRC | 01:29 | |
*** hamalq has quit IRC | 02:09 | |
openstackgerrit | James E. Blair proposed zuul/zuul master: Handle private IPv6 addresses supplied by Nodepool https://review.opendev.org/c/zuul/zuul/+/780399 | 02:21 |
---|---|---|
corvus | fungi: ^ that feels really weird to me, but it sure looks like that's a concept that azure thinks it understands | 02:25 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Add azure state machine driver https://review.opendev.org/c/zuul/nodepool/+/779420 | 02:48 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Azure: delete disk based on VM reference https://review.opendev.org/c/zuul/nodepool/+/779897 | 02:48 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Azure: reconcile config objects https://review.opendev.org/c/zuul/nodepool/+/779898 | 02:48 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Azure: Handle IPv6 https://review.opendev.org/c/zuul/nodepool/+/780400 | 02:48 |
*** dmsimard has quit IRC | 02:52 | |
*** dmsimard has joined #zuul | 02:53 | |
fungi | corvus: ipv6 addressing had a concept of a set of "site-local" prefixes (locally routable unlike link-local, but not globally routable) in fec0::/10 but years later the ietf redefined it as "unique local addressing" https://en.wikipedia.org/wiki/Unique_local_address | 03:47 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Azure: Handle IPv6 https://review.opendev.org/c/zuul/nodepool/+/780400 | 04:10 |
openstackgerrit | James E. Blair proposed zuul/nodepool master: Azure: don't require full subnet id https://review.opendev.org/c/zuul/nodepool/+/780402 | 04:10 |
*** iurygregory has quit IRC | 04:34 | |
*** evrardjp has quit IRC | 05:33 | |
*** evrardjp has joined #zuul | 05:33 | |
*** sanjayu__ has joined #zuul | 05:44 | |
*** sanjayu__ has quit IRC | 05:53 | |
*** Phoenikzz has left #zuul | 08:48 | |
*** Phoenikzz has joined #zuul | 08:48 | |
*** tosky has joined #zuul | 10:27 | |
*** bhavikdbavishi has joined #zuul | 10:35 | |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Add a tool to decrypt a secret https://review.opendev.org/c/zuul/zuul/+/639771 | 10:42 |
*** jangutter has joined #zuul | 10:42 | |
*** jangutter_ has quit IRC | 10:45 | |
*** jangutter has quit IRC | 11:07 | |
*** jangutter has joined #zuul | 11:08 | |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Add flag for disabling log streaming on a host https://review.opendev.org/c/zuul/zuul/+/721953 | 11:26 |
openstackgerrit | Merged zuul/zuul master: web: add benchmark test for build output https://review.opendev.org/c/zuul/zuul/+/775468 | 11:48 |
*** bhavikdbavishi has quit IRC | 11:48 | |
openstackgerrit | Merged zuul/zuul master: test: Fix test Verified label https://review.opendev.org/c/zuul/zuul/+/773260 | 11:48 |
openstackgerrit | Merged zuul/zuul master: git: add missing TriggerInterface to the driver https://review.opendev.org/c/zuul/zuul/+/772769 | 11:48 |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Remove unneeded network roundtrip when retrieving components https://review.opendev.org/c/zuul/zuul/+/780412 | 12:17 |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Annotate logger with event ID when (un)locking node set https://review.opendev.org/c/zuul/zuul/+/748122 | 12:27 |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Display branch of queue in status page https://review.opendev.org/c/zuul/zuul/+/777613 | 12:41 |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: Recover from cat job failures during startup https://review.opendev.org/c/zuul/zuul/+/754636 | 12:54 |
*** swest has quit IRC | 13:04 | |
*** jhesketh has quit IRC | 13:04 | |
*** pots has quit IRC | 13:04 | |
*** mwhahaha has quit IRC | 13:04 | |
*** ChrisShort has quit IRC | 13:04 | |
*** donnyd has quit IRC | 13:04 | |
*** frickler has quit IRC | 13:04 | |
*** felixedel has quit IRC | 13:04 | |
*** systemd has quit IRC | 13:04 | |
*** frickler has joined #zuul | 13:05 | |
*** swest has joined #zuul | 13:05 | |
*** mwhahaha has joined #zuul | 13:05 | |
*** felixedel has joined #zuul | 13:05 | |
*** ChrisShort has joined #zuul | 13:05 | |
*** systemd has joined #zuul | 13:05 | |
*** donnyd has joined #zuul | 13:05 | |
*** pots has joined #zuul | 13:05 | |
*** jhesketh has joined #zuul | 13:05 | |
openstackgerrit | Tobias Henkel proposed zuul/zuul master: WIP: Don't register execute unconditionally on startup https://review.opendev.org/c/zuul/zuul/+/756014 | 13:14 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: [DNM] zuul_stream zuul_console debug https://review.opendev.org/c/zuul/zuul/+/770780 | 13:14 |
*** jangutter has quit IRC | 13:44 | |
*** jangutter has joined #zuul | 13:45 | |
openstackgerrit | Merged zuul/zuul master: Component Registry in ZooKeeper https://review.opendev.org/c/zuul/zuul/+/759187 | 14:35 |
*** jangutter has quit IRC | 15:51 | |
*** jangutter has joined #zuul | 15:52 | |
*** tosky has quit IRC | 16:26 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate your first patch" https://review.opendev.org/c/zuul/zuul/+/732067 | 17:04 |
*** jangutter has quit IRC | 17:26 | |
*** jangutter has joined #zuul | 17:27 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: tutorial: Add "Use zuul jobs" https://review.opendev.org/c/zuul/zuul/+/732068 | 18:06 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: tutorial: Add "gate pipeline" https://review.opendev.org/c/zuul/zuul/+/732069 | 18:06 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: tutorial: Add "job secrets" https://review.opendev.org/c/zuul/zuul/+/732070 | 18:06 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: tutorial: Add "job dependencies" https://review.opendev.org/c/zuul/zuul/+/732071 | 18:06 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: Rename quick-start to zuul-tutorial-quick-start https://review.opendev.org/c/zuul/zuul/+/737656 | 18:06 |
*** tosky has joined #zuul | 19:01 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: [DNM] run TestSchedulerSSL test with pending gear change https://review.opendev.org/c/zuul/zuul/+/780261 | 20:18 |
fungi | guillaumec: thanks! i was trying to work out how to do that | 20:28 |
fungi | i don't want to release a new version of gear without python 3.9 testing, and which i really need it to work on focal to be able to do, but i also don't want to release a version of gear which will break zuul | 20:29 |
corvus | everyone knows we're working to remove gear from zuul, right? | 20:30 |
fungi | if gear were still in the picture for zuul v5 i'd say we should add an integration test for it, yes | 20:30 |
corvus | do we need to release new versions of gear? does zuul need the new release? | 20:31 |
fungi | but this is more maintenance mode there are fixes people requested in gear which it would be polite to release | 20:31 |
corvus | changing the ssl stuff sounds like it could be a big can of worms | 20:31 |
corvus | i guess zuul could just pin to the current gear release if it's not important for zuul to upgrade | 20:31 |
fungi | i guess if we want to declare zuul the only consumer of gear, and plan for opendev to abandon it when zuul does, then we should probably be clear about that decision | 20:31 |
corvus | not what i'm suggesting :) | 20:32 |
fungi | well, i mean, it's an option. i'm not ruling it out either | 20:32 |
fungi | i've mainly been working on the assumption that we're (opendev) maintaining gear until we're not. but how to determine when we should stop fixing/releasing it is where i could use some help | 20:33 |
corvus | i'm just saying that "change how tls works in gear" could be a can of worms, and i just want to make everyone knows what's driving that and what the costs are | 20:34 |
fungi | but yeah, if zuul wants to just pin old gear, and is okay with the version it's using not working on ubuntu-focal, then that makes sense | 20:34 |
corvus | if the driving factor is "make things better for zuul" then i would suggest that it may not be the most efficient use of our time | 20:34 |
corvus | okay, so there's a version compat issue | 20:34 |
corvus | so zuul needs a change in gear to work on focal? | 20:35 |
fungi | at the moment the driving factor is to not release a new version of gear which can't be easily tested with latest python | 20:35 |
fungi | guillaumec was asserting that the fix to make gear work with focal's libssl would break zuul | 20:35 |
fungi | so 780261 seems to be setting out to prove or disprove that suspicion | 20:35 |
fungi | i'm hesitant to approve the gear ssl fix for focal if there's a chance that releasing with it would cause problems for zuul | 20:37 |
corvus | i support your hesitancy | 20:37 |
fungi | i've got plenty to go around, especially on a saturday ;) | 20:38 |
fungi | it was basically a situation of "oh there are some unapproved bug fixes for gear" followed by "i guess we should release a fixed version" and then "well let's get the packaging and whatnot polished a little if we're going to do a release" but "i suppose we should also assert it works with newest python too" which led to "oh adding a bog standard py39 job goes sideways with obscure openssl internal errors" to | 20:41 |
fungi | which clarkb said "there's what looks to be a fix proposed for that but it needs work to support older platforms too" so he updated it, but guillaumec was concerned that was going to conflict with zuul's use of gear+ssl | 20:41 |
fungi | and that's where we're at now | 20:42 |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: [DNM] run TestSchedulerSSL test with pending gear change https://review.opendev.org/c/zuul/zuul/+/780261 | 20:49 |
corvus | fungi: ok, thanks for the catch up, that really helps :) | 20:50 |
corvus | it sounds like this is worth doing even in maintenance mode to make things work with focal | 20:51 |
*** jamesmcarthur has joined #zuul | 20:51 | |
fungi | yeah, that's pretty much where i'm at too | 21:05 |
fungi | alternatives would be to switch to some other platform for py39 testing. the particular bug we're encountering seems to be because ubuntu has patched openssl in a way that python does not expect (it's not broken in latest debian or fedora which solve the unsafe cipher suites deprecation/disablement in different ways from ubuntu) | 21:06 |
guillaumec | fungi, I made some tests and saw wierd things, i am pushing some changes to be to show that | 21:06 |
fungi | guillaumec: yep, that's what i figured. thanks for working out how to demonstrate it, it turned out to be nontrivial | 21:07 |
fungi | at least we suspect the behavior is related to https://bugs.python.org/issue43382 and https://launchpad.net/bugs/1899878 | 21:10 |
openstack | Launchpad bug 1899878 in openssl (Ubuntu) "Python's test_ssl fails starting from Ubuntu 20.04" [Undecided,Incomplete] | 21:10 |
fungi | guillaumec: and yes, it does look like those focal jobs time out on the cross-project test change | 21:10 |
*** jamesmcarthur has quit IRC | 21:24 | |
*** jamesmcarthur has joined #zuul | 21:24 | |
*** jamesmcarthur has quit IRC | 21:31 | |
*** jamesmcarthur has joined #zuul | 21:32 | |
*** jamesmcarthur has quit IRC | 21:37 | |
openstackgerrit | Guillaume Chauvel proposed zuul/zuul master: [DNM] run TestSchedulerSSL test with pending gear change https://review.opendev.org/c/zuul/zuul/+/780261 | 21:55 |
*** jamesmcarthur has joined #zuul | 21:57 | |
*** jamesmcarthur has quit IRC | 22:13 | |
*** jamesmcarthur has joined #zuul | 22:14 | |
*** jamesmcarthur has quit IRC | 23:31 | |
*** jamesmcarthur has joined #zuul | 23:33 | |
*** jamesmcarthur has quit IRC | 23:38 | |
*** jamesmcarthur has joined #zuul | 23:53 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!