/srv/irclogs.ubuntu.com/2021/11/05/#ubuntu-release.txt

vorlon-rw-rw-r-- 1 ubuntu-archive ubuntu-archive 2731 May 17  2017 current-crontab00:53
vorlon.... not so current00:53
vorlonok, I've moved the notest britney runs outside the main loop; they will now run at most once per hour01:20
-queuebot:#ubuntu-release- Unapproved: software-properties (bionic-proposed/main) [0.96.24.32.17 => 0.96.24.32.18] (desktop-core, ubuntu-server)03:50
blackboxswthanks robert-ancell.    tjaalton if you happen to have time tomorrow for SRU upload reviews into -propsed we've uploaded cloud-init for SRU into bionic focal hirsute and impish per https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/194952104:22
ubottuLaunchpad bug 1949521 in cloud-init (Ubuntu Impish) "sru cloud-init (21.3-1 to 21.4-0) Bionic, Focal, Hirsute and Impish" [Undecided, New]04:22
blackboxswalso robert uploaded a fix for bionic-proposed for software-properties per https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/193973204:23
ubottuLaunchpad bug 1939732 in software-properties (Ubuntu Bionic) "report availability of Ubuntu Advantage ESM services on unattached machines" [Undecided, New]04:23
=== cpaelzer_ is now known as cpaelzer
LocutusOfBorgdoko, hello, I pushed a boost1.74 fix for python3.10 and cmake search10:02
LocutusOfBorgthis fixes e.g. some ros-* cmake based programs to build correctly now10:03
LocutusOfBorghttps://launchpad.net/ubuntu/+source/boost1.74/1.74.0-8ubuntu910:03
LocutusOfBorgcan you please schedule if possible a build retry for reverse-deps once it builds and its published? do you have a list?10:03
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-470 [source] (impish-proposed) [470.82.01-0ubuntu0.21.10.1]10:31
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-470 [source] (hirsute-proposed) [470.82.01-0ubuntu0.21.04.1]10:40
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-470 [source] (focal-proposed) [470.82.01-0ubuntu0.20.04.1]10:43
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-470 [source] (bionic-proposed) [470.82.01-0ubuntu0.18.04.1]10:49
-queuebot:#ubuntu-release- Unapproved: ubuntu-drivers-common (focal-proposed/main) [1:0.9.0~0.20.04.1 => 1:0.9.0~0.20.04.3] (desktop-core, ubuntu-server)10:50
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-460 [source] (impish-proposed) [460.106.00-0ubuntu0.21.10.1]11:33
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-460 [source] (hirsute-proposed) [460.106.00-0ubuntu0.21.04.1]11:34
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-460 [source] (focal-proposed) [460.106.00-0ubuntu0.20.04.1]11:57
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-460 [source] (bionic-proposed) [460.106.00-0ubuntu0.18.04.1]12:00
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-450 [source] (impish-proposed) [450.156.00-0ubuntu0.21.10.1]12:35
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-450 [source] (hirsute-proposed) [450.156.00-0ubuntu0.21.04.1]12:37
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-450 [source] (focal-proposed) [450.156.00-0ubuntu0.20.04.1]12:38
-queuebot:#ubuntu-release- Unapproved: accepted libnvidia-nscq-450 [source] (bionic-proposed) [450.156.00-0ubuntu0.18.04.1]12:42
-queuebot:#ubuntu-release- Unapproved: gnome-shell-extension-desktop-icons (focal-proposed/main) [20.04.0-3~ubuntu20.04.4 => 20.04.0-3~ubuntu20.04.5] (ubuntu-desktop)12:53
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-470 [source] (impish-proposed) [470.82.01-0ubuntu0.21.10.1]13:16
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-470 [source] (hirsute-proposed) [470.82.01-0ubuntu0.21.04.1]13:16
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-470 [source] (focal-proposed) [470.82.01-0ubuntu0.20.04.1]13:18
-queuebot:#ubuntu-release- Unapproved: fabric-manager-450 (bionic-proposed/multiverse) [450.142.00-0ubuntu0.18.04.1 => 450.156.00-0ubuntu0.18.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-450 (focal-proposed/multiverse) [450.142.00-0ubuntu0.20.04.1 => 450.156.00-0ubuntu0.20.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-450 (hirsute-proposed/multiverse) [450.142.00-0ubuntu0.21.04.1 => 450.156.00-0ubuntu0.21.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-450 (impish-proposed/multiverse) [450.142.00-0ubuntu1 => 450.156.00-0ubuntu0.21.10.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-460 (bionic-proposed/multiverse) [460.91.03-0ubuntu0.18.04.1 => 460.106.00-0ubuntu0.18.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-460 (hirsute-proposed/multiverse) [460.91.03-0ubuntu0.21.04.1 => 460.106.00-0ubuntu0.21.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-460 (focal-proposed/multiverse) [460.91.03-0ubuntu0.20.04.1 => 460.106.00-0ubuntu0.20.04.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: fabric-manager-460 (impish-proposed/multiverse) [460.91.03-0ubuntu1 => 460.106.00-0ubuntu0.21.10.1] (no packageset)13:22
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-470 [source] (bionic-proposed) [470.82.01-0ubuntu0.18.04.1]13:23
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-450 (bionic-proposed/multiverse) [450.156.00-0ubuntu0.18.04.1 => 450.156.00-0ubuntu0.18.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-450 (focal-proposed/multiverse) [450.156.00-0ubuntu0.20.04.1 => 450.156.00-0ubuntu0.20.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-450 (hirsute-proposed/multiverse) [450.156.00-0ubuntu0.21.04.1 => 450.156.00-0ubuntu0.21.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-450 (impish-proposed/multiverse) [450.156.00-0ubuntu0.21.10.1 => 450.156.00-0ubuntu0.21.10.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-460 (bionic-proposed/multiverse) [460.106.00-0ubuntu0.18.04.1 => 460.106.00-0ubuntu0.18.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-460 (hirsute-proposed/multiverse) [460.106.00-0ubuntu0.21.04.1 => 460.106.00-0ubuntu0.21.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-460 (focal-proposed/multiverse) [460.106.00-0ubuntu0.20.04.1 => 460.106.00-0ubuntu0.20.04.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: libnvidia-nscq-460 (impish-proposed/multiverse) [460.106.00-0ubuntu0.21.10.1 => 460.106.00-0ubuntu0.21.10.1] (no packageset)13:25
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-450 [source] (impish-proposed) [450.156.00-0ubuntu0.21.10.1]13:28
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-460 [source] (impish-proposed) [460.106.00-0ubuntu0.21.10.1]13:28
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-450 [source] (hirsute-proposed) [450.156.00-0ubuntu0.21.04.1]13:28
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-460 [source] (hirsute-proposed) [460.106.00-0ubuntu0.21.04.1]13:28
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-450 [source] (focal-proposed) [450.156.00-0ubuntu0.20.04.1]13:29
-queuebot:#ubuntu-release- Unapproved: rejected ubuntu-drivers-common [source] (focal-proposed) [1:0.9.0~0.20.04.2]13:29
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-460 [source] (focal-proposed) [460.106.00-0ubuntu0.20.04.1]13:29
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-450 [source] (bionic-proposed) [450.156.00-0ubuntu0.18.04.1]13:29
-queuebot:#ubuntu-release- Unapproved: rejected fabric-manager-460 [source] (bionic-proposed) [460.106.00-0ubuntu0.18.04.1]13:29
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-460 [source] (impish-proposed) [460.106.00-0ubuntu0.21.10.1]13:35
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-460 [source] (hirsute-proposed) [460.106.00-0ubuntu0.21.04.1]13:37
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-460 [source] (focal-proposed) [460.106.00-0ubuntu0.20.04.1]13:39
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-460 [source] (bionic-proposed) [460.106.00-0ubuntu0.18.04.1]13:39
-queuebot:#ubuntu-release- Unapproved: accepted cloud-init [source] (impish-proposed) [21.4-0ubuntu1~21.10.1]13:42
-queuebot:#ubuntu-release- Unapproved: lyricue (impish-proposed/universe) [4.0.13.isreally.4.0.12-0ubuntu4 => 4.0.13.isreally.4.0.12-0ubuntu5] (no packageset)13:43
-queuebot:#ubuntu-release- Unapproved: accepted cloud-init [source] (hirsute-proposed) [21.4-0ubuntu1~21.04.1]13:43
-queuebot:#ubuntu-release- Unapproved: rejected lyricue [source] (impish-proposed) [4.0.13.isreally.4.0.12-0ubuntu5]13:44
-queuebot:#ubuntu-release- Unapproved: accepted cloud-init [source] (focal-proposed) [21.4-0ubuntu1~20.04.1]13:44
-queuebot:#ubuntu-release- Unapproved: accepted cloud-init [source] (bionic-proposed) [21.4-0ubuntu1~18.04.1]13:45
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-450 [source] (impish-proposed) [450.156.00-0ubuntu0.21.10.1]13:46
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-450 [source] (hirsute-proposed) [450.156.00-0ubuntu0.21.04.1]13:47
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-450 [source] (focal-proposed) [450.156.00-0ubuntu0.20.04.1]13:49
-queuebot:#ubuntu-release- Unapproved: accepted fabric-manager-450 [source] (bionic-proposed) [450.156.00-0ubuntu0.18.04.1]13:50
juliankI rebased cloud's autopkgtest against 5.17 in wip/5.17 branch - Will roll out in staging I suppose, but wait until the queues are down to 1k or so to roll out on half of production14:00
juliankWe could actually upload it to jammy14:01
juliankIt is a bit silly to have the ubuntu specific changes in the cloud instance only and not in the archive14:05
-queuebot:#ubuntu-release- Unapproved: lightdm (hirsute-proposed/universe) [1.30.0-0ubuntu4 => 1.30.0-0ubuntu4.21.04.1] (ubuntu-budgie, ubuntu-mate, ubuntukylin, xubuntu)14:33
-queuebot:#ubuntu-release- Unapproved: lightdm (impish-proposed/universe) [1.30.0-0ubuntu4 => 1.30.0-0ubuntu4.21.10.1] (ubuntu-budgie, ubuntu-mate, ubuntukylin, xubuntu)14:33
-queuebot:#ubuntu-release- Unapproved: lightdm (focal-proposed/universe) [1.30.0-0ubuntu4~20.04.1 => 1.30.0-0ubuntu4~20.04.2] (edubuntu, ubuntu-budgie, ubuntu-mate, ubuntukylin, ubuntustudio, xubuntu)14:34
-queuebot:#ubuntu-release- Unapproved: netplan.io (impish-proposed/main) [0.103-0ubuntu7 => 0.103-0ubuntu7.1] (core)15:08
-queuebot:#ubuntu-release- Unapproved: netplan.io (hirsute-proposed/main) [0.103-0ubuntu5~21.04.2 => 0.103-0ubuntu5~21.04.3] (core)15:11
-queuebot:#ubuntu-release- Unapproved: netplan.io (focal-proposed/main) [0.103-0ubuntu5~20.04.2 => 0.103-0ubuntu5~20.04.3] (core)15:12
vorlonnotest runs were broken since I made the change, for various reasons incl. conflicting lock files.  I'm doing a manual run now that hasn't died yet, so hopefully we'll be at hourly runs shortly16:35
=== Kamilion|ZNC is now known as Kamilion
juliankautopkgtest queues should be empty in roughly 20 hours (assuming similar test duration for pending tests as last 3 hours)16:50
RikMillscould someone trigger ubiquity tests against itself to confirm if tests are regressed in the release pocket? thanks16:50
juliankRikMills: sure16:50
RikMillsty16:51
juliankRikMills: generally speaking you want to trigger against an unrelated package, though, I like to use hello, in case there is a version in proposed.16:51
juliankRikMills: Just FYI for the future16:51
juliankautopkgtest does not really respect the version specified in the trigger16:51
RikMillsjuliank: already did that, so was looking for an extra confirm16:51
vorlonnotest run succeeded; output only gets copied to the website when a main run completes16:52
juliankooh I should try out some weirdness16:53
RikMillsheh. ubiquity tests also just failed for apt/2.3.11 trigger16:54
RikMillshttps://autopkgtest.ubuntu.com/packages/u/ubiquity/jammy/ppc64el16:54
* RikMills will come back to this later16:55
juliankvorlon: So I hacked around a bit to see what happens if I trigger a test with migration-reference/0 as debian does to reset tests. turns out it doesn't work at all, it will fail to showsrc migration-reference. Not sure where the special sauce lives for that in Debian17:02
juliankI think because we construct --apt-pocket or whatever it's called  ourselves17:04
vorlonhmm17:06
vorlonyeah, could well be a problem with our delta, not Debian secret sauce somewhere?17:07
vorlon(last comment on notest refactor: now the delay between update_{excuses,output} being generated, and being published where it can be seen and acted on, is ~10m, instead of ~40)17:08
juliankvorlon: I think it's because debci implements that, and autopkgtest-cloud doesn't17:17
juliankvorlon: I wonder if we want to, we can then enable that for ~ubuntu-release17:18
juliankNot sure if useful vs hints17:18
juliankAt least useful for testing17:18
juliankThen we are also halfway to baseline retesting17:18
juliankThis seems to be it: https://paste.ubuntu.com/p/nbTwfczGQv/17:30
juliankhttps://code.launchpad.net/~juliank/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/41145017:31
juliankugh multi-charm build is annoying :D17:31
RikMillsok, can we badtest ubiquity/21.10.10 please?17:34
vorlonjuliank: "not sure if useful vs hints" except the excessive hints have a performance impact on proposed-migration, in addition to the human cost to manually maintain them?17:36
juliankvorlon: yeah I meant retrying manually with migration-reference/0 until we have the systemd timer that inserts those automatically17:37
juliankOK the code is buggy: --apt-pocket=proposed17:37
vorlonwell even when we have the automatic retries, there may be cases that a developer wants to jump the queue for retry of a particular package that's blocked17:39
vorlonso a manual baseline retest is definitely useful17:39
juliankvorlon: Do you want to allow anyone to trigger them?17:39
vorlonjuliank: anyone with upload rights, yeah17:40
vorlonbecause then they can reset the baseline correctly without release team involvement17:40
juliankok17:40
vorlon(today it's a 2 step process, someone does a "baseline" retest, the results are reflected on autopkgtest.u.c, then the release team has to manually add a hint)17:41
juliankvorlon: OK, branch seems to work now: https://autopkgtest.staging.ubuntu.com/results/autopkgtest-impish/impish/s390x/g/gzip/20211105_174719_4e571@/log.gz17:47
juliankready for review: https://code.launchpad.net/~juliank/autopkgtest-cloud/+git/autopkgtest-cloud/+merge/411450 :D17:48
juliankoh I guess one hunk of those is not needed, but meh, could come in handy later17:48
juliankthe code did not handle the case of "no triggers" properly :D17:50
juliankI'd guess this just works fine with our britney, as we have merged all the code for it from debian17:50
* juliank drafted an ubuntu-devel announcement for after this is verified :D17:58
julianklemme just yolo that18:09
vorlonjuliank: well, I was reviewing and have questions18:15
vorlon(a question)18:15
juliankvorlon: ah that question, yeah, historical artefact from the first commit that checked for ubuntu-release I forgot to cleanup18:17
juliankvorlon: I did not want to push even more tags and charm releases, so I did not clean it back up again18:18
vorlonhmph :)18:18
juliankvorlon: might come in handy later18:18
vorlonok18:18
juliankreloads of workers have been scheduled, so this will work sometime in the next hours18:19
juliankthen we can retrigger ubiquity with migration-reference/0 and see what britney thinks about it18:20
vorlonhttps://people.canonical.com/~ubuntu-archive/proposed-migration/update_output_notest.txt hurrah18:22
vorlonDepends: [...] libusrsctp2 (>= 0.9.4-0~) / Recommends: libusrsctp1 (>= 0.9.3.0+20200406) oh what the hell18:31
cjwatson"sure, whatever, we have horrifying linker code to DWIM"?18:32
juliankvorlon: I just realized that duh, all workers have a restart queeued still are running tests, so we can actually issue migration-reference/0 tests now18:42
juliankvorlon: i have done so for ubiquity on amd6418:43
vorloncool18:43
juliankand the other failed archs18:43
juliankso if it works, we should see ubiquity migrate18:44
juliankum18:44
juliankkwin18:44
vorlonjuliank: we should probably change retry-autopkgtest-regressions --no-proposed to use migration-reference/0?18:50
vorlon(I see no downside)18:50
juliankvorlon: oh i did not know this existed18:51
vorlonyeah it's a hack and doesn't work when the source package you're triggering is present in -proposed18:51
juliankvorlon: and yes, if britney is happy with this, and does not crap out on us, we should :)18:51
julianklet's see next britney run :D18:51
vorlonwell, britney usefully do anything automatically with the /old/ --no-proposed either18:53
vorlonso, pushed18:53
vorlon*doesn't18:54
juliankadded to announcement email18:55
juliankvorlon: I probably should tighten down the web interface to not allow mixing migration-reference/0 with other triggers18:56
juliankvorlon: I just got reminded of that because retry-autopkgtest-regressions also adds multiple ones: https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=amd64&package=pyopencl&trigger=migration-reference%2F0&trigger=migration-reference%2F018:56
juliankdon't want people to set a migration-reference with something from proposed18:57
vorlonheh18:58
juliankvorlon: so I can reduce multiple specifications of migration-reference/0 in web frontend, or you fix retry-autopkgtest-regressions to only add one trigger18:59
vorlonwell the latter should be fixed in any case18:59
vorlonI'll clean that up19:00
juliankI'll just add an error if 'migration-reference/0' in triggers and len(triggers) != 119:00
juliankSame for ppas and all-proposed19:02
vorlonjuliank: fixed the multiple trigger behavior19:04
juliankvorlon: thanks, I added the safety checks19:06
vorlonhuge queue is still draining, but I'm going to go ahead and mass-retry all the autopkgtest failures since jammy opened19:23
juliankvorlon: and then mass retry with --no-proposed for lolz :D19:37
juliankI retriggered pyopencl in impish actually19:38
juliankwith migration-reference/019:39
juliankvorlon: oh, are you doing those thousands of retries over the cgi?20:01
vorlonjuliank: yes20:01
vorlonjuliank: I don't like using the admin-only backdoor; if the cgi is insufficiently performant, we should experience the pain and fix it :)20:03
=== paride4 is now known as paride
juliankvorlon: I noticed how slow autopkgtest.u.c has become :D20:04
juliankvorlon: there's a load of 14 on web/1; oddly enough all your requests land on the same server20:04
juliankvorlon: we should at least give the web workers 2 cpus20:05
vorlonjuliank: afaik each browser client is pinned to a single worker based on cookies20:05
juliankload factor idling is 420:05
juliankvorlon: it makes sense most of the time20:05
juliankvorlon: maybe we can configure haproxy to distribute request.cgi instead20:06
juliankoh rabbitmq also needs 2 cpus20:11
juliankit spikes a lot eating up 100% CPU and it becomes unresponsive/lies about queue content occassionaly20:12
vorlondoes adding more CPU to rabbit fix the problem though? Last time I had to shoot beamer in the head and restart it20:12
juliankI don't *know*, but it doesn't make all that much sense to have a hyper multi-process thing run on one cpu anyway20:13
juliankcome on britney, start already, I want to watch you migrate stuff20:22
vorlonheh20:25
vorlonjuliank: fwiw this was already in the last log: I: [2021-11-05T18:44:07+0000] - Fetched test result for ubiquity/unknown/amd64 20211105_171502_ef15c@ (triggers: ['migration-reference/0']): fail20:27
juliankvorlon: yup thanks I saw that one too20:27
juliankthis was my buggy test run :D20:28
vorlonoh20:28
vorlonjuliank: right, timestamp is 2 minutes before the successful run ;)20:28
juliankvorlon: oh I think we need to set ADT_BASELINE = reference in britney config20:30
vorlonyeah looks like it20:33
vorlondone, in time for the next 2h britney run by the look of it20:34
juliankvorlon: :D20:40
-queuebot:#ubuntu-release- New binary: ubuntustudio-look [amd64] (jammy-proposed/universe) [22.04.0] (ubuntustudio)20:46
Eickmeyer[m]Can I get a real quick ack on that one? Just a new wallpaper binary for jammy. ^20:47
vorlonEickmeyer[m]: ack20:48
-queuebot:#ubuntu-release- New: accepted ruby-uc.micro-rb [amd64] (jammy-proposed) [1.0.5-1]20:48
Eickmeyer[m]Part of the effort to reduce the ISO size.20:48
Eickmeyer[m]vorlon: Thanks. :)20:48
-queuebot:#ubuntu-release- New: accepted ubuntustudio-look [amd64] (jammy-proposed) [22.04.0]20:48
juliankvorlon: I found this britney commit to not add triggers already in testing in my branch, hmm: https://code.launchpad.net/~juliank/britney/+git/britney2-ubuntu/+merge/41145920:49
juliankI don't know what happened a year ago in britneyland :D20:50
vorlonjuliank: is this something that should be upstreamed to Debian or is this all in the Ubuntu-specific code?20:50
juliankvorlon: I think I might have only upstreamed it20:51
vorlonah20:51
juliankvorlon: yup https://salsa.debian.org/release-team/britney2/-/merge_requests/5720:51
ubottuMerge 57 in release-team/britney2 "autopkgtest: do not add triggers that are already in target suite" [Merged]20:51
juliankvorlon: i guess we ought to rebase britney20:52
vorlonnot high on my todo list the Friday before I go on a week's vacation20:52
sarnoldwoo :)20:53
juliankvorlon: yeah that would not be wise20:54
vorlonjuliank: so, consequence of turning on baseline=reference in britney, britney is now triggering baseline tests for all packages which don't already have them20:57
vorlonacross all releases20:57
juliankvorlon: oh uh20:57
vorlonnot wrong, but cough20:57
juliankvorlon: only stuff it wants to migrate I hope, though21:00
vorlonright21:00
juliankphew21:00
juliankwhy across all releases ,though21:00
vorlonjuliank: because we run p-m for stable releases also21:01
vorlonI: [2021-11-05T21:00:26+0000] - Requesting node-concat-with-sourcemaps autopkgtest on i386 to verify migration-reference/021:01
juliankah they all have the same config file?21:01
vorlonyeah21:01
vorlon(rather, the same config template)21:01
vorlon^^ so it's asking for baseline retests on things that are ignored failures... this is nice, means we can drop all the i386 hints imminently21:02
RikMillsI must thank you both for the hard work at this point on a Friday. It is appreciated :)21:03
juliankI: [2021-11-05T20:56:28+0000] - Requesting ubiquity autopkgtest on amd64 to verify migration-reference/021:05
juliankodd21:05
juliankbecause earlier:21:05
juliankI: [2021-11-05T20:56:28+0000] - Fetched test result for ubiquity/21.10.10/amd64 20211105_184630_7fc3d@ (triggers: ['migration-reference/0']): fail21:05
juliankI: [2021-11-05T20:56:28+0000] - -> does not match any pending request for ubiquity/amd6421:05
juliankmaybe it doesn't know?21:06
juliankkeeps a cache file?21:06
vorlonhmm21:06
-queuebot:#ubuntu-release- Unapproved: accepted qemu [source] (impish-proposed) [1:6.0+dfsg-2expubuntu1.1]21:07
vorloncould be a bug when something other than it has requested a baseline test, yeah21:07
-queuebot:#ubuntu-release- Unapproved: rejected libnvidia-nscq-460 [source] (impish-proposed) [460.106.00-0ubuntu0.21.10.1]21:12
juliankvorlon: I guess we might want to see ADT_REFERENCE_MAX_AGE = 7 then it retries the migration reference after a week21:14
juliankvorlon: well, when it is getting triggered (and failed?)21:14
juliankgives us *some* baseline retesting for free21:18
juliankpainful21:24
=== falcojr6 is now known as falcojr
vorlonjuliank: I'd rather not set reference_max_age and instead wait until we can do broader baseline retesting21:28
-queuebot:#ubuntu-release- Unapproved: rejected libnvidia-nscq-450 [source] (impish-proposed) [450.156.00-0ubuntu0.21.10.1]21:30
-queuebot:#ubuntu-release- Unapproved: accepted lightdm [source] (impish-proposed) [1.30.0-0ubuntu4.21.10.1]21:32
-queuebot:#ubuntu-release- Unapproved: accepted lightdm [source] (hirsute-proposed) [1.30.0-0ubuntu4.21.04.1]21:34
-queuebot:#ubuntu-release- Unapproved: accepted lightdm [source] (focal-proposed) [1.30.0-0ubuntu4~20.04.2]21:35
juliankvorlon: I don't understand why britney did not find te trigger and am worried it will retrigger all next run again21:58
juliankvorlon: the code where it checks the baseline is just a couple lines before where it checks if it ever passed, so um, this should work?21:59
vorlonyeah... I'll watch it22:00
vorlonand revert if necessary22:00
juliankvorlon: in debian they read all new results first thing, so maybe something is missing somewhere22:02
juliankvorlon: So I think this fixes it: https://code.launchpad.net/~juliank/britney/+git/britney2-ubuntu/+merge/41146322:13
juliankvorlon: Basically it checks for results too late and hence queues stuff22:13
juliankvorlon: This should not be a problem in the next run, as the test will be marked pending already, so it won't be requeued22:14
juliankbut it means the run after next one would be the first one to see test results22:14
juliankOf course, I might have misread somewhere22:14
juliankThis would mean that check_ever_passed results are delayed by one britney run as well22:15
juliankwell maybe that is fine22:15
juliankoops indentation22:17
-queuebot:#ubuntu-release- Unapproved: accepted netplan.io [source] (focal-proposed) [0.103-0ubuntu5~20.04.3]22:17
-queuebot:#ubuntu-release- Unapproved: accepted netplan.io [source] (impish-proposed) [0.103-0ubuntu7.1]22:20
juliankvorlon: oh my, only 16MB of output from britney in 2 hours, last run finished in 2h with 800 MB22:26
vorlonhmm22:27
vorlonjuliank: well I think we're almost done queuing the new baseline test requests22:28
juliankI guess those do eat up a lot of time22:29
juliankvorlon: how do you know?22:30
juliankok, I see we are at tk-table trigger tk-table22:30
juliankbut then meson trigger meson22:30
-queuebot:#ubuntu-release- Unapproved: accepted netplan.io [source] (hirsute-proposed) [0.103-0ubuntu5~21.04.3]22:30
juliankanyhow, weekend is a good time to trigger stuff22:31
vorlonright, I may have incorrectly assumed something about the order22:31
juliankhow many failed were there, 8k?22:31
juliankah 4.8k22:31
vorlonprevious update_excuses had 6947 regressions, 4886 ignored failures22:32
juliankok22:32
juliankwwe are at 7.6k so far22:32
juliankfor the migration-reference/022:33
* vorlon nods22:33
juliankor 14k if we count dupes?22:33
vorlonuh we have dupes?22:33
juliankwell if foo failed twice once for bar and once for baz, it will queue one, and then say "already pending" for the other migration-reference/022:34
juliankit doesn't queue foo migration-reference/0 twice22:34
vorlonah22:34
juliankvorlon: your(?) sqlite3 branch removed the message where it queries swift for results so it's not super verbose right now22:36
-queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (hirsute-proposed) [2.719.3]22:37
juliankvorlon: like if hasattr(self, 'db') branch has no log, but elif uses_swift has22:37
juliankvorlon: I added logging to both branches in my merge above when I copied it into the baseline determination function22:37
vorlonnot super-verbose, he says in reference to a 1GB text file22:39
juliankvorlon: :)22:40
juliankjak@jak-t480s:/tmp$ rg Checking\ hints 20\:42\:23.log  | wc -l22:44
juliank2066822:44
juliankjak@jak-t480s:/tmp$ rg Checking\ hints 18\:29\:29.log  | wc -l22:44
juliank647651422:44
juliankah but also this is shorter now22:45
juliankjak@jak-t480s:/tmp$ rg Checking\ hints.*'\[' 18\:29\:29.log | wc -l22:46
juliank2699722:46
juliankjak@jak-t480s:/tmp$ rg Checking\ hints.*'\[' 20\:42\:23.log | wc -l22:46
juliank1892422:46
juliankthis should be more accurate progress indicator22:46
juliankSo the log is so small because we do not detect any regression atm22:48
juliankhence we never log force-reset-test check hints22:48
-queuebot:#ubuntu-release- Unapproved: rejected libnvidia-nscq-460 [source] (hirsute-proposed) [460.106.00-0ubuntu0.21.04.1]22:49
juliankbecause all failed tests are now not "regression", but "running reference"22:49
-queuebot:#ubuntu-release- Unapproved: rejected libnvidia-nscq-450 [source] (hirsute-proposed) [450.156.00-0ubuntu0.21.04.1]22:50
juliank21.4k22:57
juliank22.7k23:01
juliankvorlon: I'm sorry about the file size, most of that was me:23:02
juliank$ grep -v  force-reset-test 18\:29\:29.log | wc -c 18\:29\:29.log -23:02
juliank875192838 18:29:29.log23:02
juliank 23118516 -23:02
juliank898311354 total23:02
juliankSimply removing the logging in has_higher_force_reset_test or moving it into return True will cut of 850MB from the log23:04
juliankvorlon: please merge https://code.launchpad.net/~juliank/britney/+git/britney2-ubuntu/+merge/411466 to reduce log output from 875MB to like 30MB or so23:09
juliank(when we merged force-reset-test the queue was not this large, so did not notice)23:10
juliankoh was it actually laney who wrote the code, and vorlon who added the caching (which caused the 800 MB log output)23:12
vorlonI don't believe I added any caching?23:12
juliankvorlon: 6cd47f352b7eb6f435fe8a0618bdfffeea78539423:12
juliankvorlon:     In the autopkgtest policy, cache the list of force-reset-test hints once23:12
vorlonoh that23:13
juliankvorlon: Remove the package= argument, which suddenly meant displaying all unrelated force-reset-test hints for every package23:13
juliankanyhow, logging will be a lot nicer with the commit above23:13
juliank23.77k23:14
juliankstill like 3k to go23:14
juliankthough I realize now that this does not account for packages that don't have any hints23:16
juliankso maybe I should go sleep instead23:16
-queuebot:#ubuntu-release- Unapproved: accepted barbican [source] (focal-proposed) [1:10.1.0-0ubuntu2]23:21
juliankoh, there is a new python3-defaults in proposed :/23:28
vorlonheh23:35
juliankvorlon: anyway, merge my two merge requests and the next britney run should work correctly with the reference triggers and stop logging a ton of lines23:37
juliankvorlon: log hasn't moved in 13 minutes, did it die?23:39
vorlonjuliank: I'm watching it scroll by here locally23:39
juliankoh hmm23:39
vorlons/locally/over ssh/23:40
juliankvorlon: not sure what happened here23:40
juliankvorlon: I wget -c it every 10s23:40
julianknot *super* efficient, but works23:40
-queuebot:#ubuntu-release- Unapproved: accepted rsync [source] (focal-proposed) [3.1.3-8ubuntu0.1]23:41
juliankI think my tmux got stuck23:42
-queuebot:#ubuntu-release- Unapproved: accepted rsync [source] (bionic-proposed) [3.1.2-2.1ubuntu1.2]23:42
juliankmaybe should insert a sorted() into britney to process packages in order :D23:44
juliankfor progress guessing23:44
sarnoldpoor zsh23:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!