[00:12] I see gnudatalanguage and eccodes being a blocker now [00:13] Retrying amd64 tests [00:13] actually arm64 and ppc64el too [01:20] Right, I can't read and 4-1build is greater than 1-4build so retrying didn't help. === chris14_ is now known as chris14 [07:36] release team, check the logs at https://code.launchpad.net/~p-pisati/britney/+git/hints-ubuntu/+merge/461043 and hopefully accept it :) [07:37] blocking kernel 6.8 migration [07:40] hello ubuntu-archive please kick out liquidsoap if possible, ftbfs and blocking ocaml migration (debian rc bug is open 1064128) === guiverc2 is now known as guiverc [08:44] ginggs: hey, mind having a look at the the merge request above? [09:02] tjaalton: i can take a look in a bit [09:07] thanks! [10:06] tjaalton: so dracut/amd64 and initramfs-tools/s390x both passed, so no need for a hint for them [10:07] however, all the linux-meta* packages seem to be failing with glibc that just migrated [10:08] is this just a matter of retrying with the right triggers? [10:11] i'll leave a comment in the MP [10:12] oh.. [10:13] I've retriggered for amd64, see how it goes [11:39] I guess britney is extra super slow now [12:06] ugh, where did https://ubuntu-archive-team.ubuntu.com/proposed-migration/update_excuses.html#gnudatalanguage come from [12:14] needs a rebuild, since eccodes 2.33 was removed [12:19] uploaded [12:24] ginggs: meh, still failing [12:25] trying to find ndbm.h [12:33] hmm not that [12:50] ginggs: arighi ran the glibc tests on a vm and it passed fine [16:45] ahasenack: What's the status of gnudatalanguage now? [16:46] bdmurray: built some hours ago, waiting for britney [16:46] one rdep test still running (in excuses) [16:46] there is a missing build on riscv64, but it's not new, so shouldn't impact migration [16:47] ah, actually two rdep tests running [16:47] coyote and mpfit [16:47] riscv64 did build [16:48] correct, n/m then [16:48] coyote/ppc64el is running still [16:48] looks like mpfit just passed [16:50] coyote/ppc64el running for 2h already [16:50] but the last line of the log says 425s [16:50] I guess the "running for" also includes time waiting for a vm? [16:51] running for is cumulative IIRC [16:51] I did see a lot of ppc64el failures in the KPI so will dig [16:51] the log hasn't moved since we started talking [16:51] ahasenack: could you retry poetry w/ all-proposed for noble/ppc64el as I also saw that as a blocker [16:52] poetry? let me check, I didn't see that [16:52] oh, unter pytest [16:53] I see it under python3-defaults too [16:53] bdmurray: "server error" [16:53] n/m [16:53] forgot one parameter [16:56] poetry started on ppc64el [16:56] I see live logs [16:56] coyote still stalled at 425s [16:57] Yeah, I'm connected to the instance and its stuck waiting for something [16:59] I'm gonna kill it [17:02] ok, it's running again, and alive [17:04] Why is ginggs pass for coyote wildly different than the failures? [17:05] one of the fails is a timeout [17:05] https://autopkgtest.ubuntu.com/request.cgi?release=noble&arch=ppc64el&package=poetry&trigger=python3-defaults/3.12.1-0ubuntu1 [17:05] er [17:05] 263s % Compiled module: CGERRORMSG. [17:05] 10262s autopkgtest [17:05] see the time delta [17:06] looks like it was stuck, maybe just like what was about to happen to that job you killed [17:06] Yes, but look at https://autopkgtest.ubuntu.com/results/autopkgtest-noble/noble/ppc64el/c/coyote/20240129_094213_cfe37@/log.gz [17:06] CGERRORMSG doesn't show at all [17:06] that's from a month ago [17:07] poetry failed :/ [17:08] that looks like a network error [17:09] Are they in the same dc? bos01 vs bos02? [17:10] No, it looks like the poetry failures switch between DCs [17:10] 561s DEBUG urllib3.connectionpool:connectionpool.py:1053 Starting new HTTPS connection (1): upload.pypi.org:443 [17:11] * ahasenack checks other arches where it pssed, if they try that too [17:11] The firewall rules should be the same for s390x and ppc64el. (Mostly for arm64 too.) [17:11] even on ppc64el it passed before [17:11] looking at test_publish_returns_non_zero_code_for_upload_errors explicitly [17:12] but the ppc64el history isn't good, just one green? [17:12] time for migration-reference/0? [17:12] +1 [17:12] done [17:13] oh, poetry was failing everywhere [17:13] Oh wow [17:13] looks like it was just that one lucky green that reset the status on ppc64el [17:14] maybe while the firewall was too open? :) [17:14] firewall/proxy [17:16] Hi ubuntu-release! Could anyone please take a look at LP: #2054843 and add a few hints so we can complete the PHP transition as we did last time? [17:16] -ubottu:#ubuntu-release- Launchpad bug 2054843 in php-defaults (Ubuntu) "Please force php-defaults 93ubuntu2 in nn" [Undecided, New] https://launchpad.net/bugs/2054843 [17:16] bdmurray: look at this list of test exceptions: https://git.launchpad.net/ubuntu/+source/poetry/tree/debian/rules#n7 [17:18] bdmurray: coyote/ppc64el passed [17:18] ahasenack: coyote - really? I think I'm still looking at the log file [17:19] Oh I see jbicha queued it too [17:20] https://autopkgtest.ubuntu.com/packages/c/coyote/noble/ppc64el shows a green run at the top with gnudatalanguage build2 [17:21] Yeah, I found that too [17:25] poetry's migration-reference/0 failed too [17:25] \o/ for a failure? [17:25] yep [17:25] I wonder if we should hint coyote since jeremy's request is hung [17:26] where was that? ppc64el too? [17:26] 27min running, 303s in logs [17:26] yeah [17:28] it's not all runs that hit that, just a few [17:28] I count 4 in all the history of https://autopkgtest.ubuntu.com/packages/c/coyote/noble/ppc64el [17:28] you can see the large duration [17:28] all around 2h51min [17:28] should closely match the autopkgtest timeout [17:28] (my guess) [17:29] AFAICT python3-defaults should migrate with the next britney run due to the pass on coyote [17:29] I see bos01 and bos02 in the failures [17:29] I don't want britney to interpret the jeremy's run as a failure though [17:30] can you kill it? [17:30] It'll get requeued [17:30] it might pass then :) [17:30] Killing and removing it from the queue requires great luck [17:30] (or not) [17:30] 32min 303s, that one is definitely going to timeout at 2h51min [17:30] britney is fine, it already has a pass and it ignores later fails [17:31] It just needs one pass for the version [17:31] ack, thanks juliank! [17:31] I reran so many tests today it's fun [17:32] So I expect base-files, glibc and the entire python3-defaults chain to migrate today [17:32] Then things will be so much nicer :) [17:32] until the next thundering herd [17:35] python3-defaults may need some massaging with `hint` hints with all the implicit dependencies in it in case britney goes down the wrong path [17:35] 1h since the last excuses report, it's close [17:36] but I don't think it will migrate now, when the next report is published, but the one after that [17:36] I'm not sure it will be this one [17:36] yeah, it's running on data 1h old [17:36] We might get more britney runs though [17:36] It runs up to twice an hour afaict [17:36] It's just too slow right now [17:38] the current run started at :51, about 47 minutes ago [17:38] so exciting [17:39] results are in [17:39] sigh [17:39] Implicit dependency: python3-defaults pyvkfft (not considered) [17:40] Depends: pyvkfft nvidia-graphics-drivers-535 (not considered) [17:41] Why would a no-change rebuild of a python library depend on a new nvidia graphic driver [17:42] ah versioned depends [17:42] OK um it has no reverse depends, let's demote pyvkfft to proposed? [17:43] ubuntu-archive: let's demote pyvkfft to proposed, it depends on new nvidia driver, has no reverse {build-,}depends and block python3-defaults [17:44] i.e. remove the version in release [17:48] juliank: looking [18:07] why did pvkfft show up just now, it was uploaded a month ago [18:20] britney doing britney things [18:21] ahasenack: So what happens I believe it may have given up earlier trying to determine a transition set, until we hinted it, and then it failed first on the other one, and now this one [18:26] glibc migrated so update_excuses will be bit nicer now :) [18:28] juliank: pyvkfft removed [18:30] vorlon: thank you! [20:00] something started happening... [20:00] samba migrated [20:00] and I think it was waiting on python3-defaults [20:04] vorlon: hi, do you think the linux-meta glibc fail could be hinted to let it migrate? arighi tested it locally on a vm and the tests passed fine. the MR is at https://code.launchpad.net/~p-pisati/britney/+git/hints-ubuntu/+merge/461043 [20:04] Looking forward to https://ubuntu-archive-team.ubuntu.com/proposed-migration/log/noble/2024-02-23/19:28:36.log updating which will show exactly what packages ;) [20:05] yup Python migrated \o/ [20:06] And so did Qt \o/ [20:06] @5pm on Friday [20:06] Sounds like it'll be a productive weekend ;D [20:06] (For me, at least) === mfo is now known as Guest4913 === mfo_ is now known as mfo [20:23] \o/ [20:45] Hi ubuntu-release! Now that could anyone take a look at LP: #2054843 and add a few hints so we can complete the PHP transition as we did last time? [20:45] -ubottu:#ubuntu-release- Launchpad bug 2054843 in php-defaults (Ubuntu) "Please force php-defaults 93ubuntu2 in nn" [Undecided, New] https://launchpad.net/bugs/2054843 [20:48] I'm gonna re-enable autosync if python migrated [20:48] vorlon: ^^ [20:51] s/Not that/Now that python migrated/ [21:04] bdmurray: Oh autosync got disabled again? [21:05] I thought it was on [21:06] I'm so happy we managed to migrate python :D [21:06] PHP too sounds awesome 😎 👍 [21:10] bdmurray: yes please [21:13] athos: hints added [21:16] Thanks! [21:18] juliank: I disabled it 21 or so hours ago per a discussion with d_oko [21:18] Ah [21:19] tjaalton: hi, so I don't understand why a new linux-meta is causing the glibc autopkgtest to fail; it doesn't look like a flaky test, it seems to consistently fail with new linux-meta and pass with new versions of other userspace packages. So I'm reluctant to hint this [21:24] tjaalton: something changed debug/tst-fortify-syslog result from 'unsupported' to 'fail'; same for elf/tst-dlopen-self-container, elf/tst-dlopen-tlsmodid-container, elf/tst-glibc-hwcaps-2-cache, elf/tst-glibc-hwcaps-cache, elf/tst-glibc-hwcaps-prepend-cache... [21:25] schopin: ^^ glibc autopkgtest regressing with new linux [21:25] 3052s error: test-container.c:1136: could not create a private mount namespace [21:26] vorlon: wild-guess time! https://bugs.launchpad.net/ubuntu/+source/apparmor/+bug/2046844 [21:26] -ubottu:#ubuntu-release- Launchpad bug 2046844 in angelfish (Ubuntu) "AppArmor user namespace creation restrictions cause many applications to crash with SIGTRAP" [Critical, In Progress] [21:29] sarnold: how would that regress as a result of a new linux, vs a new apparmor package? [21:30] vorlon: because the "you don't get capabilities inside a usernamespace without an apparmor policy" is enforced by the kernel [21:30] ok but I thought this had all landed already in the release pocket, to great consternation? [21:31] good point :( [22:15] hello ubuntu-archive please kick out liquidsoap if possible, ftbfs and blocking ocaml migration (debian rc bug is open 1064128) [22:15] vorlon, ^^ [22:15] pleeeease? [22:19] also flask can migrate if we kick out fava and searx from noble... both rc buggy [22:19] vorlon: hmm ok.. I don't see apparmor being installed on the test instance though? [22:21] unless it's already on the base image === mfo_ is now known as mfo [22:45] tjaalton: I would definitely expect apparmor to be present on the base image [22:47] LocutusOfBorg: liquidsoap removed [22:52] are you able to restore ceph 18.2.0-0ubuntu7 and its binaries to noble-proposed to save LP build time? [22:53] I believe the riscv build was cancelled [22:53] yes, but can you restore the other architecture builds? [22:55] technically anyone with upload rights can do a self-binary-copy back to -proposed [22:56] anyway yes we should restore it [22:57] riscv64 build wasn't cancelled, but failed because it was "for superseded source" when it finished [22:57] I've done the copy-back and also retried the riscv64 build [23:07] vorlon: what would the command for a "self-binary-copy" look like? [23:07] $ copy-package -b --force-same-destination --auto-approve -y -s noble-proposed --to-suite noble-proposed ceph -e 18.2.0-0ubuntu7