| -@gerrit:opendev.org- Maksim Malchuk proposed: [openstack/diskimage-builder] 975122: Fix issue with 'DIB_DISTRIBUTION_MIRROR_UBUNTU_INSECURE' https://review.opendev.org/c/openstack/diskimage-builder/+/975122 | 14:09 | |
| @fungicide:matrix.org | lists.o.o has all its apache worker slots in use again | 14:19 |
|---|---|---|
| @fungicide:matrix.org | i'm restarting apache as hopefully a quick fix in case any of those are stale/hung | 14:20 |
| @fungicide:matrix.org | seems like it helped | 14:50 |
| @fungicide:matrix.org | unrelated, the ubuntu-ports reprepro checksums.db rebuild seems to still be in progress | 14:51 |
| @fungicide:matrix.org | propose-translation-update and upstream-translation-update jobs are working again after the zanata secret rotation | 15:06 |
| @fungicide:matrix.org | taking this last opportunity to pop out for lunch before we get snowed in for days here, back in a bit | 16:38 |
| @fungicide:matrix.org | oh hey, the ubuntu-ports reprepro checksums.db rebuild finished while i was at lunch | 17:52 |
| @fungicide:matrix.org | now to see if a manual mirror update will succeed | 17:52 |
| @fungicide:matrix.org | in progress | 17:53 |
| @fungicide:matrix.org | `File "pool/main/l/linux-gcp-6.8/linux-modules-6.8.0-1044-gcp-64k_6.8.0-1044.47~22.04.1_arm64.deb" is already registered with different checksums!` | 17:56 |
| @fungicide:matrix.org | i guess we still need a little more repair work, i'll see what i can do | 17:57 |
| @clarkb:matrix.org | fungi: I seem to recall that can happen if we downloaded a corrupted file then reprepro won't redownload it thinking it is lready there? | 17:57 |
| @fungicide:matrix.org | yeah, in the past i've manually pulled the file down to replace the corrupt one | 18:00 |
| @fungicide:matrix.org | working on it | 18:00 |
| @fungicide:matrix.org | clearly https://packages.ubuntu.com/jammy-updates/arm64/linux-modules-6.8.0-1044-gcp-64k/download has broken when it comes to listing mirror locations. this is fun | 18:03 |
| @clarkb:matrix.org | are you saying `deb http:// jammy-updates main` isn't a valid mirror :) | 18:04 |
| @fungicide:matrix.org | heh | 18:04 |
| @fungicide:matrix.org | i think the problem is finding a mirror of ubuntu-ports | 18:09 |
| @clarkb:matrix.org | fungi: there is the one we sync from right? | 18:09 |
| @clarkb:matrix.org | presumably the data isn't actually corrupt there now but instead there was a problem with the transfer or the data whenever things broke? | 18:09 |
| @fungicide:matrix.org | yeah | 18:10 |
| @fungicide:matrix.org | http://ports.ubuntu.com/ubuntu-ports/pool/main/l/linux-gcp-6.8/linux-modules-6.8.0-1044-gcp-64k_6.8.0-1044.47~22.04.1_arm64.deb | 18:15 |
| @fungicide:matrix.org | redownloaded that and then forced a checksum update of just that file into the database | 18:17 |
| @clarkb:matrix.org | fungi: is forcing a checksum update a reprepro command? | 18:18 |
| @clarkb:matrix.org | also I don't thnik there is a rush to update the Gerrit images via https://review.opendev.org/c/opendev/system-config/+/975176 but if infra-root have time to look at that and weigh in on whether or not we want to build off of tags as proposed or keep building from the stable branch that would be great. mordred you may have thoughts too since you set up the original system | 18:19 |
| @fungicide:matrix.org | yeah, it's the `rereference` command documented in https://docs.opendev.org/opendev/system-config/latest/reprepro.html | 18:23 |
| @fungicide:matrix.org | i just piped the path for that one file through a call to that reprepro subcommand after redownloading it | 18:24 |
| @clarkb:matrix.org | thanks | 18:28 |
| @fungicide:matrix.org | essentially the same command i used to rebuild the checksums database, i merely re-updated a single entry in it that time | 18:26 |
| @fungicide:matrix.org | anyway, it's been a few minutes refreshing the mirror and hasn't complained again, so this seems like progress | 18:30 |
| @fungicide:matrix.org | my client seems to not think my last two messages made it to the channel. i guess it's missing an ack or something | 18:46 |
| @clarkb:matrix.org | the message about same command then refreshing the mirror? I got them | 18:47 |
| @clarkb:matrix.org | * the messages about `same command` then `refreshing the mirror`? I got them | 18:47 |
| @fungicide:matrix.org | yeah, element webclient says they arrived to the channel, so my weechat plugin is just confused | 18:48 |
| @fungicide:matrix.org | though it shows they arrived after your "thanks" so maybe there was some lag/interruption | 18:49 |
| @clarkb:matrix.org | I got them after the "thanks" as well so that could be | 18:49 |
| @fungicide:matrix.org | interestingly, i have timestamps turned on in the webclient and it shows your thanks at 18:28 utc followed by my "essentially..." at 18:26 utc | 18:50 |
| @fungicide:matrix.org | so matrix must do display ordering separate from timestamping | 18:51 |
| @clarkb:matrix.org | oh yup it goes 10:24 then 10:28 then 10:26 and 10:30 for the messages around that time | 18:52 |
| @fungicide:matrix.org | anyway, the ununtu-ports mirror update is still progressing, so i *think* it's back on track finally | 18:54 |
| @fungicide:matrix.org | i'm distracted by winter storm prep, so monitoring this is probably all i have bandwidth for before the weekend | 18:56 |
| @fungicide:matrix.org | that and the debate raging on python community discourse about the wheel variant pep | 18:59 |
| @clarkb:matrix.org | I've been fiddling with my local wifi setup periodically trying to determine if I can find a specific AP location that produces the best results for my distribution of devices | 18:59 |
| @clarkb:matrix.org | far less exciting than preparing for a noreasting | 18:59 |
| @clarkb:matrix.org | * far less exciting than preparing for a noreaster | 18:59 |
| @fungicide:matrix.org | i have a mesh of 3 access points at the moment. my house is not large, but it's apparently a radio signal sponge | 19:00 |
| @clarkb:matrix.org | My neighborhood has a ton of intentional wifi radio noise. But I also suspect that my heat pump may create noise as well? | 19:02 |
| @clarkb:matrix.org | I may just need to start hardwiring more stuff, but I'm hopeful that if I try enough places I'll find a good AP location that works more reliably | 19:02 |
| @fungicide:matrix.org | or wrap your heat pump in a faraday cage | 19:03 |
| @clarkb:matrix.org | I have to say PoE is the greatest thing as it makes moving around really easy. 25' cat 6 cable and painters tape and I can go anywhere with a flat surface without too much fuss | 19:32 |
| @clarkb:matrix.org | then if I find a great spot I can figure out how to run a permanent cable | 19:32 |
| @fungicide:matrix.org | i have a led-lit usb flex scope on a several-meter-long cable, and a one-meter flexible auger bit for drilling through floors/ceilings/studs inside wall plenum | 19:34 |
| @fungicide:matrix.org | but my walls are all stuffed with fiberglass insulation batting, which makes any of that a challenge | 19:34 |
| @clarkb:matrix.org | The spot I want to put it is a weird ledge at the approximate center of the house and I think there is a small void behind a closet under that ledge so I think I can go through the crawlspace up into that void and pop out on the ledge and not have to deal with insulation at all. But I want to test the AP here for a few days before I commit to that | 19:37 |
| @clarkb:matrix.org | because I'm not entirely sure what causes the interference so need to give it enough time to observe if I'ev mitigated that problem | 19:37 |
| @fungicide:matrix.org | yeah, and i agree wrt poee, i have a poee ubiquiti long-range access point which i run off a battery-backed poee switch, so one cable and added stability when there are power fluctuations | 19:38 |
| @fungicide:matrix.org | that's the one wired to my gateway, and then i have a couple of the in-wall (though i didn't put mine inside the wall) ubiquity poee access points meshed to it to extend the range into problematic parts of the house | 19:42 |
| @mordred:waterwanders.com | I think building off tags seems like a fine idea. I think the original thinking about stable branches was to allow for "easy" rebuilding for security/point-releases within a stable series, inspired by how we'd think about that in OpenStack. But I don't think that has wound up actually being the lived experience, as you point out. :) | 20:04 |
| @clarkb:matrix.org | Ya it mostly works except that restarting Gerrit is expensive so we don't want to have to do that for every change upstream we might build | 20:05 |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 975319: Update python base images https://review.opendev.org/c/opendev/system-config/+/975319 | 20:44 | |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 975320: Build the gitea images on debian trixie https://review.opendev.org/c/opendev/system-config/+/975320 | 20:46 | |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 975321: Upgrade limnoria and bump its container to trixie https://review.opendev.org/c/opendev/system-config/+/975321 | 20:50 | |
| @fungicide:matrix.org | according to discussion in the launchpad matrix room just now, ports.ubuntu.com is experiencing issues and has been since late last year, so this may be related to our mirroring woes and could take a few tries to get back on track | 20:51 |
| @clarkb:matrix.org | I decided that we should go ahead and start replacing bookworm with trixie everywhere | 20:56 |
| @clarkb:matrix.org | it is working well in the places we have updated and there isn't much reason to keep bookworm around if trixie is happy | 20:56 |
| @fungicide:matrix.org | i see, makes sense to me | 20:56 |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/statusbot] 975324: Update container images to trixie and python3.12 https://review.opendev.org/c/opendev/statusbot/+/975324 | 21:00 | |
| @clarkb:matrix.org | remote: https://review.opendev.org/c/openstack/ptgbot/+/975325 Update ptgbot containers to python3.12 and trixie | 21:04 |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/gerritbot] 975331: Update container image to python3.12 and trixie https://review.opendev.org/c/opendev/gerritbot/+/975331 | 21:07 | |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/lodgeit] 975332: Update the container image to trixie https://review.opendev.org/c/opendev/lodgeit/+/975332 | 21:09 | |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/grafyaml] 975334: Update to python3.12 trixie container https://review.opendev.org/c/opendev/grafyaml/+/975334 | 21:11 | |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/gear] 975335: Update the container image to python3.12 and trixie https://review.opendev.org/c/opendev/gear/+/975335 | 21:15 | |
| @clarkb:matrix.org | for ^ it might be time to start thinking about winding the project down. | 21:15 |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 975320: Build the gitea images on debian trixie https://review.opendev.org/c/opendev/system-config/+/975320 | 21:19 | |
| @clarkb:matrix.org | heh all of these irc bots use the same ssl setup which is broken by python3.12. Time to figure that out | 21:22 |
| @fungicide:matrix.org | i feel like i already fixed them once not too long ago | 21:23 |
| @fungicide:matrix.org | i really wish that api didn't keep changing | 21:33 |
| @clarkb:matrix.org | fungi: we fixed some of them. accessbot for example. But statusbot, gerritbot, and ptgbot seem to use the old setup still | 21:35 |
| @clarkb:matrix.org | I just pushed an update for ptgbot as it failed first now to see if the others complain similarly | 21:35 |
| -@gerrit:opendev.org- Clark Boylan proposed: [opendev/system-config] 975320: Build the gitea images on debian trixie https://review.opendev.org/c/opendev/system-config/+/975320 | 21:37 | |
| @fungicide:matrix.org | ah cool | 21:38 |
| @clarkb:matrix.org | fungi: it doesn't look like gerritbot or statusbot have test coverage of irc connectivity so their tests pass | 21:52 |
| @clarkb:matrix.org | but they seem to use the old ib3.SSL construct that ptgbot was using that exploded in ptgbot tests | 21:52 |
| @clarkb:matrix.org | I may have to punt on those for now. Ill make them work in progress os they don't accidentally merge | 21:53 |
| @fungicide:matrix.org | reprepro succeeded and vos release started about 20 minutes ago | 22:04 |
| @fungicide:matrix.org | i'll restart the script once this pass finishes, just to make sure it's fully caught up | 22:05 |
| @fungicide:matrix.org | finished exiting zero, started again now | 22:25 |
| -@gerrit:opendev.org- Clark Boylan proposed: | 22:52 | |
| - [opendev/statusbot] 975324: Update container images to trixie and python3.12 https://review.opendev.org/c/opendev/statusbot/+/975324 | ||
| - [opendev/statusbot] 975343: Use irc bot connection factory for SSL https://review.opendev.org/c/opendev/statusbot/+/975343 | ||
| -@gerrit:opendev.org- Clark Boylan proposed: | 22:53 | |
| - [opendev/gerritbot] 975331: Update container image to python3.12 and trixie https://review.opendev.org/c/opendev/gerritbot/+/975331 | ||
| - [opendev/gerritbot] 975344: Use irc bot connection factory for SSL https://review.opendev.org/c/opendev/gerritbot/+/975344 | ||
| @clarkb:matrix.org | fungi: that is totally untested, but I think the general shape is correct if something doesn't quite work it shouldn't take much to get it working | 22:54 |
| @fungicide:matrix.org | cool, i may or may not get time to look at it this weekend. we're expecting gusts close to hurricane speeds along with the blizzard now, so i give it 50/50 odds that at least one of either my electricity or internet service may be offline for a few days | 22:56 |
| @clarkb:matrix.org | ya I don't think this is urgent | 22:56 |
| @clarkb:matrix.org | mostly I wanted to get changes up while it was still fresh after doing ptgbot updates | 22:56 |
| @fungicide:matrix.org | makes sense, thanks for working on it! | 22:56 |
| @clarkb:matrix.org | its interesting that they fixed this in ib3 in 2023 a few days after their last release. Then they never made a new release | 22:57 |
| @clarkb:matrix.org | the other big bookworm -> trixie move is zuul. corvus https://review.opendev.org/c/zuul/zuul/+/960682 not sure if the usage from the opendev side is sufficient for you to consider updating at this point | 23:01 |
| @clarkb:matrix.org | currently opendev has etherpad, gerrit, the statsd sidecars and a couple of the matrix/irc bots using those trixie images | 23:02 |
| -@gerrit:opendev.org- Clark Boylan proposed: | 23:04 | |
| - [opendev/gerritbot] 975344: Use irc bot connection factory for SSL https://review.opendev.org/c/opendev/gerritbot/+/975344 | ||
| - [opendev/gerritbot] 975331: Update container image to python3.12 and trixie https://review.opendev.org/c/opendev/gerritbot/+/975331 | ||
| @fungicide:matrix.org | yeah, i think i peppered some files in places with pointers to the missing commit in code comments saying we're waiting for a new release | 23:05 |
| -@gerrit:opendev.org- Clark Boylan proposed: | 23:08 | |
| - [opendev/statusbot] 975343: Use irc bot connection factory for SSL https://review.opendev.org/c/opendev/statusbot/+/975343 | ||
| - [opendev/statusbot] 975324: Update container images to trixie and python3.12 https://review.opendev.org/c/opendev/statusbot/+/975324 | ||
| -@gerrit:opendev.org- Clark Boylan proposed: | 23:09 | |
| - [opendev/gerritbot] 975344: Use irc bot connection factory for SSL https://review.opendev.org/c/opendev/gerritbot/+/975344 | ||
| - [opendev/gerritbot] 975331: Update container image to python3.12 and trixie https://review.opendev.org/c/opendev/gerritbot/+/975331 | ||
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!