[04:19] vorlon, bdmurray question on britney... if I run packages with all-proposed=1 they pass, but they don't seem to then transition. Is 'all-proposed=1' "good enough" to get things to migrate, or do I have to run a retrigger with specific package versions of each dependency? [04:20] specifically, I'm trying to figure out wtf needs to happen to get symfony to migrate. I keep rebuilding/repatching/retriggering things but it seems resistant to going through. I'm running out of ideas. [07:03] bryceh: if you mean runs like https://autopkgtest.ubuntu.com/results/autopkgtest-impish/impish/amd64/d/doctrine/20210618_021356_3d27e@/log.gz the problem is the trigger doesn't mention symfony at all [07:04] bryceh: you likely want retry-autopkgtest-regressions --all-proposed --blocks symfony (which I've now just run) [07:05] vorlon, ah thanks, I didn't know about --blocks [07:08] um. well, I *tried* to run it, but something seems to be wrong now with my cookie handling. >_< [07:11] ugh I'm logged out of autopkgtest.ubuntu.com and can't seem to get logged back in [07:11] bryceh: so, if retry-autopkgtest-regressions works for you, you'll want to do the above [07:12] oh hey NOW I'm logged in [07:12] ok, I'm looking. '--blocks' says "rerun only those tests that were triggered by the named package". It's not evident what that implies specifically... [07:13] apparently login redirect was failing because I was trying to use a retry link with multiple triggers. >_< [07:13] retry-autopkgtest-regressions's code docs are a bit spartan [07:17] $ ./retry-autopkgtest-regressions --all-proposed --blocks symfony [07:17] returns empty [07:19] OTOH, running this I get some actions: [07:19] stirling:~/src/ExcusesKicker/excuses-kicker$ ./scripts/excuses-kicker symfony [07:19] https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=amd64&package=symfony&trigger=symfony%2F5.2.6%2Bdfsg-1ubuntu7&trigger=glibc%2F2.33-0ubuntu8&trigger=php-psr-container%2F2.0.1-1&trigger=php-psr-cache%2F3.0.0-1&trigger=php-async-aws-sqs%2F1.5.0-1&trigger=php-async-aws-ses%2F1.4.0-1&trigger=phpunit%2F9.5.4-1&trigger=php-twig%2F3.3.2-1ubuntu3&trigger=php-async-aws-core%2F1.10.0-1&trigger=php-symfony-contracts%2F2.4.0-1ubuntu2&trigger=doctr [07:19] e%2F2.8.4%2Bdfsg-1&trigger=php-email-validator%2F3.1.1-2build1&trigger=php-monolog%2F2.2.0-1&trigger=php-symfony-security-acl%2F3.1.1-1ubuntu1&trigger=php-defaults%2F82~0build1 [08:12] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (focal-proposed/main) [2.664.23 => 2.664.24] (desktop-core, i386-whitelist) [08:13] -queuebot:#ubuntu-release- New source: openjdk-18 (impish-proposed/primary) [18~2-0ubuntu1] [08:16] -queuebot:#ubuntu-release- New: accepted golang-code.rocketnine-tslocum-cview [amd64] (impish-proposed) [1.5.4-1] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [arm64] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [ppc64el] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [s390x] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [amd64] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [riscv64] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted libpod [armhf] (impish-proposed) [3.2.1+ds1-2ubuntu2] [08:16] -queuebot:#ubuntu-release- New: accepted openjdk-18 [source] (impish-proposed) [18~2-0ubuntu1] [08:29] -queuebot:#ubuntu-release- Unapproved: accepted nvidia-graphics-drivers-390 [source] (bionic-proposed) [390.143-0ubuntu0.18.04.2] [08:46] -queuebot:#ubuntu-release- Unapproved: linux-gcp (focal-proposed/main) [5.4.0-1044.47 => 5.4.0-1045.48] (core, kernel) (sync) [08:46] -queuebot:#ubuntu-release- Unapproved: linux-signed-gcp (focal-proposed/main) [5.4.0-1044.47 => 5.4.0-1045.48] (core, kernel) (sync) [08:46] -queuebot:#ubuntu-release- Unapproved: linux-meta-gcp (focal-proposed/main) [5.4.0.1044.54 => 5.4.0.1045.54] (core, kernel) (sync) [08:46] -queuebot:#ubuntu-release- Unapproved: linux-restricted-modules-gcp (focal-proposed/restricted) [5.4.0-1044.47+2 => 5.4.0-1045.48] (kernel) (sync) [08:46] -queuebot:#ubuntu-release- Unapproved: linux-restricted-signatures-gcp (focal-proposed/restricted) [5.4.0-1044.47+2 => 5.4.0-1045.48] (no packageset) (sync) [08:47] hey [08:48] I am not sure if I understand this https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#phpunit [08:49] phpunit seems to be blocked by php-league-html-to-markdown/4.10.0-2 on s390x but 4.10.0-2build1 was uploaded and it is in -release & passes on s390x if one checks the history on s390x [08:50] since a new php-league-html-to-markdown is already in -release, should phpunit not run against that? And we already did the re-triggers, so I am wondering why is it being held back? [09:06] -queuebot:#ubuntu-release- Unapproved: accepted software-properties [source] (hirsute-proposed) [0.99.10.1] [09:06] utkarsh2102: they need to have a trigger on phpunit, if it's migrated to -release you should just be able to click the retry button? [09:07] -queuebot:#ubuntu-release- Unapproved: accepted software-properties [source] (focal-proposed) [0.99.9.6] [09:08] laney: thanks, can you please re-trigger for me: https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=s390x&package=php-league-html-to-markdown&trigger=phpunit%2F9.5.4-1 [09:08] -queuebot:#ubuntu-release- Unapproved: accepted software-properties [source] (bionic-proposed) [0.96.24.32.16] [09:08] ok [09:09] thank you! And I suppose that should be enough to get it migrating, so it's just a matter of waiting for an hour or two? [09:14] laney: gotcha, that failed & this was long known, thanks! I'll add hints. [09:15] s/long known/long failing on s390x/g [09:16] well it does look like the new phpunit makes it fail ... [09:16] -queuebot:#ubuntu-release- Unapproved: accepted simplestreams [source] (hirsute-proposed) [0.1.0-30-g3cc8988a-0ubuntu1.21.04.1] [09:16] i.e. we're finding a regression, no? [09:20] laney: it is actually the incompatibility on s390x, not a "real" regression, though [09:21] -queuebot:#ubuntu-release- Unapproved: accepted simplestreams [source] (groovy-proposed) [0.1.0-30-g3cc8988a-0ubuntu1.20.10.1] [09:36] laney: hey, can you please merge https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404374? TIA! [09:55] -queuebot:#ubuntu-release- Unapproved: accepted livecd-rootfs [source] (focal-proposed) [2.664.24] [10:01] -queuebot:#ubuntu-release- Unapproved: accepted linux-gcp [sync] (focal-proposed) [5.4.0-1045.48] [10:01] -queuebot:#ubuntu-release- Unapproved: accepted linux-restricted-modules-gcp [sync] (focal-proposed) [5.4.0-1045.48] [10:01] -queuebot:#ubuntu-release- Unapproved: accepted linux-signed-gcp [sync] (focal-proposed) [5.4.0-1045.48] [10:01] -queuebot:#ubuntu-release- Unapproved: accepted linux-meta-gcp [sync] (focal-proposed) [5.4.0.1045.54] [10:01] -queuebot:#ubuntu-release- Unapproved: accepted linux-restricted-signatures-gcp [sync] (focal-proposed) [5.4.0-1045.48] [10:06] -queuebot:#ubuntu-release- New binary: openjdk-18 [s390x] (impish-proposed/universe) [18~2-0ubuntu1] (no packageset) [10:49] -queuebot:#ubuntu-release- New binary: openjdk-18 [amd64] (impish-proposed/universe) [18~2-0ubuntu1] (no packageset) [11:05] FYI! Uploading canary package for Zstd compression change in .deb https://bugs.launchpad.net/ubuntu/+source/hello/+bug/1923845 [11:05] Launchpad bug 1923845 in zeroinstall-injector (Ubuntu) "Please compress packages with zstd by default" [Undecided, New] [11:48] -queuebot:#ubuntu-release- New binary: openjdk-18 [ppc64el] (impish-proposed/universe) [18~2-0ubuntu1] (no packageset) [12:29] hum, does anyone has an idea why impish ubuntu daily started failing on wed [12:30] checking the log it seems like the [ -e main/conf/uuid.conf ] check is failing? [12:30] in daily-live [12:42] hum [12:43] seems like the unmkinitramfs call on the initrd fails with a cpio error [12:43] what's going on? [12:47] -queuebot:#ubuntu-release- New: accepted openjdk-18 [amd64] (impish-proposed) [18~2-0ubuntu1] [12:47] -queuebot:#ubuntu-release- New: accepted openjdk-18 [s390x] (impish-proposed) [18~2-0ubuntu1] [12:47] -queuebot:#ubuntu-release- New: accepted openjdk-18 [ppc64el] (impish-proposed) [18~2-0ubuntu1] [12:52] -queuebot:#ubuntu-release- New binary: openjdk-18 [armhf] (impish-proposed/universe) [18~2-0ubuntu1] (no packageset) [12:56] seb128: zstd compression by default. [12:56] seb128: zstd not installed? [12:56] seb128: can you please tell me where you see this error? [12:59] xnox, https://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu/impish/daily-live-20210618.log [13:00] xnox, same error on server, https://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu-server/impish/daily-live-20210618.log [13:00] xnox, or canary, https://people.canonical.com/~ubuntu-archive/cd-build-logs/ubuntu/impish/daily-canary-20210618.log [13:03] sil2100: laney: how does one request for new packages to be installed on ubuntu-cdimage? what release does it run on? does its initramfs-tools support zstd? and if it does, does the host have zstd package installed? [13:04] probably 16.04 .... the buulders have traditionally been very conservative in the past (not sure that changed) [13:04] *builders [13:05] -queuebot:#ubuntu-release- New: accepted openjdk-18 [armhf] (impish-proposed) [18~2-0ubuntu1] [13:05] ogra: they have been upgraded multiple times recently and moved to new hardware. pretty sure it is focal host. [13:05] ah, that would be nice [13:06] ogra: if you don't know for sure, please don't speculate. [13:06] i just remember nusakan and that was always rather on an ESM release [13:06] you have not been active ~ubuntu-cdimage for a while now? [13:06] nusakan is not the host in use anymore [13:06] i know [13:06] xnox, I'm curious but which upload or infra change trigger that behaviour change? [13:08] seb128: https://launchpad.net/ubuntu/+source/initramfs-tools/0.140ubuntu6 impish builds generate zstd compressed initrds by default now. But the debian-cd repacking code, and making matching uuid.conf in the .disk/ on the iso and inside the initrd runs wherever ubuntu-cdimage runs. As it needs to be able to extract the uuid from the initrd and put it on the iso. [13:09] xnox, ah, males sense, I checked the upload on the 15th but didn't go back far enough, that was one day earlier just was a blit slow to migrate [13:09] makes* [13:09] xnox, it's something to keep in mind for next initramfs changes, making sure the image builders can deal with the change [13:12] seb128: it looks like it cant'. [13:12] not sure if i should upload livebuild to ovveride compression back to lz4 whilst I sru initramfs-tools, or if i should revert the default in the initramfs-tools for now. [13:13] or install impish version of initramfs-tools on cdimage host [13:16] let's wait for someone from ubuntu-release to be around before deciding anything [13:28] laney: investigating apt regressions in hirsute, I guess we need to set "always-include-phased-updates" option inside autopkgtest, as I guess it's now applying it, and that's the reason apt-source ubuntu-advantage-tools is failing in https://autopkgtest.ubuntu.com/results/autopkgtest-hirsute/hirsute/amd64/u/ubuntu-advantage-tools/20210618_132205_96afa@/log.gz [13:28] seb128: https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1932542 [13:28] Launchpad bug 1932542 in initramfs-tools (Ubuntu Focal) "Add support for zstd" [Undecided, In Progress] [13:28] -queuebot:#ubuntu-release- Unapproved: initramfs-tools (focal-proposed/main) [0.136ubuntu6.5 => 0.136ubuntu6.6] (core, i386-whitelist) [13:28] i will need/want SRU regardless, so at least i have prepared that. [13:29] xnox, thx [13:29] right [13:29] laney: I'm trying to reproduce on staging, but it seems to hang [13:32] xnox: ancientminister is 20.04, initramfs-tools 0.136ubuntu6.5, zstd package is not installed [13:34] xnox: that version of unmkinitramfs doesn't support zstd, so I think a fix will need to involve an initramfs-tools SRU to at least add minimal extraction support there [13:37] xnox, seb128: it's running on 20.04 but I don't see zstd installed right now [13:38] Oh, yes, cjwatson was first! [13:38] Coling just said that yes :) [13:38] --shell-fail shells not having job control, then you press Ctrl+C, and it kills the VM, is just a bad debug experience [13:38] installing zstd should be enough to fix the builds right? [13:38] New packages are usually installed by requesting them via IS I think [13:39] seb128: No, because unmkinitramfs's xcpio function still won't attempt to call zstdcat [13:39] ah, right [13:39] sil2100: or by depending on them in an SRU, if that seems appropriate [13:39] any workaround we can do to get images building again until that SRU goes through? [13:40] IMO the correct approach would be to revert until focal's unmkinitramfs is confirmed to be able to cope [13:41] But if that isn't possible then I suppose could ask IS to manually install zstd and hack debian-cd to call zstdcat | something rather than unmkinitramfs [13:48] hey, can someone please TAL at https://code.launchpad.net/~utkarsh/britney/+git/britney/+merge/404374? Thanks! [13:48] it'll help phpunit migrate, finally [13:50] cjwatson: juliank: please install zstd + need sru-accept of my initramfs-tools upload [13:50] cjwatson: i don't like hacking debian-cd. [13:51] xnox: Won't be me, I'm just advising from memory :) [13:51] cjwatson: i can upload live-build into impish to override initramfs compression to lz4 for now. [13:58] juliank: we discussed that in #ubuntu-devel earlier. setting the option sounds good, it's one place you always want the new stuff, to make sure it's what is tested [13:58] do it [13:58] also, I think you can revert the grub hack too while you're there [13:59] laney: I'm adding the phased stuff to setup-testbed, as the phasing code is not ubuntu-specific (albeit debian does not use it) [13:59] sounds good, make sure to forward it [14:00] test running now on https://autopkgtest.staging.ubuntu.com/running [14:00] I think it runs at autopkgtest time, not image build time [14:00] which would be convenient [14:00] if this runs at all [14:00] what is "it"? [14:02] laney: setup-testbed [14:02] seems to have worked [14:06] laney: is there an official way to pull the repo on prod? [14:07] I think it pulls it in a timer? [14:07] I don't know [14:09] juliank: action update-sources [14:11] laney: probably won't work as there's a local hack in there [14:11] in where? [14:11] oh but it did [14:11] laney: on cloud worker [14:11] why are there local hacks? [14:11] I don't know [14:11] well revert it, commit it on the branch [14:11] - if ! timeout 5m nova reboot --poll "$SRVUUID"; then [14:11] + if ! timeout 2m nova reboot --poll "$SRVUUID"; then [14:11] it's not one of my things [14:11] no idea [14:12] kill it [14:25] juliank: will you retry the failures? [14:25] i have [14:25] nice [14:25] N I C E [14:28] sil2100: alright, gonna attempt to deploy your thing now [14:29] hmm [14:29] juliank: how should we keep track of what is deployed? like if I update staging from this branch [14:29] tag when pushing a charm to the store? [14:30] laney: hmm [14:30] then you can use juju status to see the revision, and look that up in git [14:30] laney: I push to staging before I push to the branch, so there's that [14:30] don't :p [14:30] or I guess a tag doesn't need to be on any branch does it [14:31] tags are on commits, not branches [14:31] :D [14:31] 'zactly [14:31] so you can just push the tag [14:32] let's try to do that === fnordahl_ is now known as fnordahl [15:43] juliank: what do you think about putting "channel: edge" for the workers / web for staging? [15:48] laney: that switches the default channel when pushing the charm? sounds like a superb idea to me [15:49] that's the idea [15:49] so you can use mojo for this [15:54] laney: new workflows :D [15:56] :> [15:56] getting semi modern *cough cough* [16:02] hey there autopkgtest people - I'm looking at https://autopkgtest.ubuntu.com/packages/t/thin/impish/amd64 and it passed in the end of April but now fails. Looking at the package it setups up a webserver listening at 0.0.0.0 and when trying to access that it gets a squid proxy page [16:08] bdmurray, is its web server actually up and taking connections when the access attempt is made? [16:11] bdmurray, the Thin::UnixConnection shows 127.0.0.1, could it be accessing 0.0.0.0 in error? [16:12] bryceh: it passes for me locally [16:14] do you have a proxy locally? [16:16] Nope, but the same version of the package passed in late April and isn't now. [16:16] Plenty in the archive will have changed since then though [16:22] -queuebot:#ubuntu-release- Unapproved: accepted gupnp [source] (focal-proposed) [1.2.4-0ubuntu1] [16:53] * laney fixes some things in the private branch ;-) [16:57] some more [17:00] right, now it's running [17:01] sil2100: you can try that now [17:01] there's one bug in the charm - it didn't write the updated web config, we need to fix that somehow (add another flag?) [17:01] and I didn't test the worker side [17:01] also some of those bugs were real brown paper bag ones, should fix the testsuite :/ [17:38] laney: Does setup-testbed run automatically on a local machine if I run autopkgtest? [17:38] laney: I definitely have to SRU _something_ to make local autopkgtests work in hirsute and newer [17:38] (when using VMs) [17:40] I see the -build- scripts run it, which is probably good enough [17:41] I need/want to fix chrooty/containery stuff too this cycle [20:49] if any @ubuntu-archive are around, we could use help processing https://bugs.launchpad.net/ubuntu/+source/twig-extensions/+bug/1932967 [20:49] Launchpad bug 1932967 in twig-extensions (Ubuntu) "Please remove twig-extensions from Impish" [Undecided, New] [21:52] I still think this is a flakey test, especially when looking back at the historical results on hirsute. Is any core dev available to try this again? https://autopkgtest.ubuntu.com/request.cgi?release=impish&arch=arm64&package=opensaml&trigger=glibc/2.33-0ubuntu8 [21:52] please and thank you === mwhudson_ is now known as mwhudson [22:19] jawn-smith: I clicked it