[00:06] -queuebot:#ubuntu-release- Unapproved: golang-1.14 (focal-proposed/main) [1.14.2-1ubuntu1 => 1.14.3-2ubuntu1~20.04.1] (no packageset)
[05:26] -queuebot:#ubuntu-release- New binary: picolibc [amd64] (groovy-proposed/universe) [1.4.2-2] (no packageset)
[05:41] -queuebot:#ubuntu-release- New binary: llvm-toolchain-10 [armhf] (bionic-proposed/universe) [1:10.0.0-4ubuntu1~18.04.1] (no packageset)
[07:18] <LocutusOfBorg> sil2100, automake-1.15 switched to python3, I'm going to sync it
[07:22] <LocutusOfBorg> also doing automake-1.16 ( seb128 doko ) (trying to sync and preparing a merge in case armhf is still sad)
[07:36] <seb128> LocutusOfBorg, get the merge ready now I think :)
[07:36] <sil2100> LocutusOfBorg: thanks!
[07:46] <LocutusOfBorg> seb128, its already ready to go :)
[07:47] <LocutusOfBorg> the reason for the sync, is to keep a history of armhf failures in LP
[09:03] -queuebot:#ubuntu-release- Unapproved: accepted pulseaudio [source] (focal-proposed) [1:13.99.1-1ubuntu3.3]
[09:05] <LocutusOfBorg> since azure-cli regressed autopkgtests in release https://autopkgtest.ubuntu.com/packages/azure-cli/groovy/amd64 can we please get an hint?
[09:05] <LocutusOfBorg> also regressed in Debian FWIW
[09:06] -queuebot:#ubuntu-release- Unapproved: accepted pulseaudio [source] (bionic-proposed) [1:11.1-1ubuntu7.8]
[09:37] -queuebot:#ubuntu-release- Unapproved: accepted gnome-shell-extension-desktop-icons [source] (focal-proposed) [20.04.0-2~ubuntu20.04.1]
[10:15] <rbasak> coreycb: I don't see anything waiting in the queue for bug 1877642. Is that correct?
[10:21] -queuebot:#ubuntu-release- Unapproved: accepted network-manager [source] (focal-proposed) [1.22.10-1ubuntu2.1]
[10:27] -queuebot:#ubuntu-release- New binary: linux-signed [ppc64el] (eoan-proposed/main) [5.3.0-55.49] (core, kernel)
[10:27] -queuebot:#ubuntu-release- New binary: linux-signed [s390x] (eoan-proposed/main) [5.3.0-55.49] (core, kernel)
[10:29] -queuebot:#ubuntu-release- New binary: linux-signed [amd64] (eoan-proposed/main) [5.3.0-55.49] (core, kernel)
[10:30] -queuebot:#ubuntu-release- New binary: linux-signed [arm64] (eoan-proposed/main) [5.3.0-55.49] (core, kernel)
[11:14] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (eoan-proposed) [5.3.0-55.49]
[11:14] -queuebot:#ubuntu-release- New: accepted linux-signed [ppc64el] (eoan-proposed) [5.3.0-55.49]
[11:14] -queuebot:#ubuntu-release- New: accepted linux-signed [arm64] (eoan-proposed) [5.3.0-55.49]
[11:14] -queuebot:#ubuntu-release- New: accepted linux-signed [s390x] (eoan-proposed) [5.3.0-55.49]
[11:23] <jdstrand> can someone take a look at the apparmor in focal unapproved? it fixes bug #1872564 which has quite a few dupes
[11:25] <jdstrand> cc sergiodj ^
[11:31] <tjaalton> jdstrand: accepted
[11:32] -queuebot:#ubuntu-release- Unapproved: accepted apparmor [source] (focal-proposed) [2.13.3-7ubuntu5.1]
[11:36] <jdstrand> tjaalton: thanks!
[11:36] <jdstrand> sergiodj: you can do sru verification now
[11:37] <jdstrand> sergiodj: well, when it finishes building of course :)
[11:43] <LocutusOfBorg> hello vorlon, please NBS-proposed cleanup missing build on amd64: golang-go.net-dev (from 1:0.0+git20190811.74dc4d7+dfsg-1)
[11:43] <LocutusOfBorg>  ?
[11:47] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [s390x] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[11:47] -queuebot:#ubuntu-release- New: accepted picolibc [amd64] (groovy-proposed) [1.4.2-2]
[11:48] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [ppc64el] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[11:49] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [amd64] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[11:55] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [arm64] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[11:56] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [armhf] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[12:23] -queuebot:#ubuntu-release- New binary: golang-github-containers-buildah [riscv64] (groovy-proposed/universe) [1.11.6-1ubuntu5] (no packageset)
[12:29] <RikMills> vorlon & tumbleweed: could we roll back QtWebEngine in proposed to 5.14.2+dfsg-1? The current ongoing rebuild is going to entangle the re2 and perl transition with the ongoing Qt one, if I read excuses correctly
[12:31] <RikMills> that is it even builds, which is not certain at the moment
[12:34] <ahasenack> xnox: hi, sg3-utils is also producing a udeb package. In fact, debian dropped it, but it's our delta
[12:34] <ahasenack> xnox: do your recent d-i changes mean we can drop this udeb?
[12:50] <coreycb> rbasak: that's correct, there's nothing left in the queue. thanks for checking!
[13:00] <xnox> ahasenack:  no, you still need that at the moment
[13:01] <ahasenack> ok
[13:01] <ahasenack> sadface
[13:01] <xnox> ahasenack:  inspecting http://archive.ubuntu.com/ubuntu/ubuntu/dists/focal/main/debian-installer/binary-amd64/Packages.gz
[13:01] <xnox> you can see that multipath-udeb depends on sg3-udeb, meaning multipath-udeb will become "uninstallable" and thus hold things up
[13:02] <ahasenack> but if we are no longer going to build d-i, why do we still need all these udebs?
[13:02] <xnox> either we need to make britney not care about udeb installability, or like make launchpad to build everything with noudeb build profile
[13:02] <xnox> ahasenack:  because we need to unwind them in an orderly fashion, and we have not yet done that work =)
[13:02] <ahasenack> ah, ok
[13:02] <ahasenack> their days are numbered then
[13:04] <xnox> and one needs to like remove leave udebs first, or like all of them together, something like that
[13:12] <juliank> xnox: or we just remove them from the archive and ignore them on uploads :)
[13:16] <xnox> juliank:  yeah, that, too. but i guess lp change too?
[13:17] <juliank> either a tiny LP change or just strip them from .changes automatically before uploading
[13:17] <juliank> :D
[14:05] -queuebot:#ubuntu-release- New binary: linux-signed [ppc64el] (focal-proposed/main) [5.4.0-33.37] (core, kernel)
[14:05] -queuebot:#ubuntu-release- New binary: linux-signed [s390x] (focal-proposed/main) [5.4.0-33.37] (core, kernel)
[14:07] -queuebot:#ubuntu-release- New binary: linux-signed [amd64] (focal-proposed/main) [5.4.0-33.37] (core, kernel)
[14:07] -queuebot:#ubuntu-release- New binary: linux-signed [arm64] (focal-proposed/main) [5.4.0-33.37] (core, kernel)
[14:08] -queuebot:#ubuntu-release- New: accepted linux-signed [amd64] (focal-proposed) [5.4.0-33.37]
[14:08] -queuebot:#ubuntu-release- New: accepted linux-signed [ppc64el] (focal-proposed) [5.4.0-33.37]
[14:08] -queuebot:#ubuntu-release- New: accepted linux-signed [arm64] (focal-proposed) [5.4.0-33.37]
[14:08] -queuebot:#ubuntu-release- New: accepted linux-signed [s390x] (focal-proposed) [5.4.0-33.37]
[14:15] <sergiodj> jdstrand: thanks.  I'll wait for simon to do the verification.  if we don't see anything until the end of the day, I'll do it myself
[14:27] <jdstrand> sergiodj: cool, thanks! I suspect he will jump on it. you might wait til Monday to give him a chance to do it over the weekend
[14:27] <sergiodj> jdstrand: awesome, will do :)
[14:28] <jdstrand> sergiodj: it needs to sit in proposed for a week any way :)
[14:37] <tumbleweed> RikMills: I'd expect the re2 transition to sail through. But, ah I hadn't realised that I'd be entangling perl too. Duh.
[14:37] <tumbleweed> no objection for me, if you can get qt through
[14:49] -queuebot:#ubuntu-release- New binary: bind9 [s390x] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[14:50] -queuebot:#ubuntu-release- New binary: bind9 [i386] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[14:50] <RikMills> tumbleweed: thanks. I'll see what vorlon thinks this evening
[14:51] -queuebot:#ubuntu-release- New binary: bind9 [ppc64el] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[14:54] -queuebot:#ubuntu-release- New binary: bind9 [amd64] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[15:03] -queuebot:#ubuntu-release- New binary: bind9 [arm64] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[15:08] -queuebot:#ubuntu-release- New binary: bind9 [armhf] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[15:26] -queuebot:#ubuntu-release- New binary: linux-signed-gke-4.15 [amd64] (bionic-proposed/main) [4.15.0-1060.63] (no packageset)
[15:27] -queuebot:#ubuntu-release- New binary: linux-signed-oracle [amd64] (xenial-proposed/main) [4.15.0-1040.44~16.04.1] (kernel)
[15:28] -queuebot:#ubuntu-release- New binary: linux-signed-gcp-4.15 [amd64] (bionic-proposed/universe) [4.15.0-1072.82] (no packageset)
[15:28] -queuebot:#ubuntu-release- New binary: linux-signed-gke-5.0 [amd64] (bionic-proposed/universe) [5.0.0-1038.39] (kernel)
[15:50] -queuebot:#ubuntu-release- New: accepted linux-signed-gcp-4.15 [amd64] (bionic-proposed) [4.15.0-1072.82]
[15:50] -queuebot:#ubuntu-release- New: accepted linux-signed-gke-5.0 [amd64] (bionic-proposed) [5.0.0-1038.39]
[15:50] -queuebot:#ubuntu-release- New: accepted linux-signed-gke-4.15 [amd64] (bionic-proposed) [4.15.0-1060.63]
[15:51] -queuebot:#ubuntu-release- New: accepted linux-signed-oracle [amd64] (xenial-proposed) [4.15.0-1040.44~16.04.1]
[16:14] -queuebot:#ubuntu-release- Packageset: Added qt5-ukui-platformtheme to ubuntukylin in bionic
[16:14] -queuebot:#ubuntu-release- Packageset: Added ukui-sidebar to ubuntukylin in eoan
[16:14] -queuebot:#ubuntu-release- Packageset: Added qt5-ukui-platformtheme to ubuntukylin in focal
[16:14] -queuebot:#ubuntu-release- Packageset: Added ukui-sidebar to ubuntukylin in groovy
[16:14] -queuebot:#ubuntu-release- Packageset: Added qt5-ukui-platformtheme to ubuntukylin in eoan
[16:14] -queuebot:#ubuntu-release- Packageset: Added ukui-sidebar to ubuntukylin in focal
[16:15] -queuebot:#ubuntu-release- Packageset: Added ukui-sidebar to ubuntukylin in bionic
[16:15] -queuebot:#ubuntu-release- Packageset: Added qt5-ukui-platformtheme to ubuntukylin in groovy
[16:44] -queuebot:#ubuntu-release- New binary: bind9 [riscv64] (groovy-proposed/main) [1:9.16.2-3ubuntu1] (core, i386-whitelist)
[17:02] <ahasenack> ubuntu-archive: hello, bind9 has a new bind9-dev binary
[17:10] <rbalint> ubuntu-archive please check https://code.launchpad.net/~rbalint/ubuntu-archive-tools/bzr-to-git/+merge/384436
[18:04] -queuebot:#ubuntu-release- New binary: linux-signed-oracle [amd64] (bionic-proposed/main) [4.15.0-1040.44] (kernel)
[18:08] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (focal-proposed/main) [2.664.1 => 2.664.2] (desktop-core, i386-whitelist)
[18:10] -queuebot:#ubuntu-release- New: accepted linux-signed-oracle [amd64] (bionic-proposed) [4.15.0-1040.44]
[18:10] -queuebot:#ubuntu-release- Unapproved: livecd-rootfs (eoan-proposed/main) [2.620.2 => 2.620.3] (desktop-core)
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [amd64] (groovy-proposed) [1.11.6-1ubuntu5]
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [armhf] (groovy-proposed) [1.11.6-1ubuntu5]
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [riscv64] (groovy-proposed) [1.11.6-1ubuntu5]
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [arm64] (groovy-proposed) [1.11.6-1ubuntu5]
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [s390x] (groovy-proposed) [1.11.6-1ubuntu5]
[18:21] -queuebot:#ubuntu-release- New: accepted golang-github-containers-buildah [ppc64el] (groovy-proposed) [1.11.6-1ubuntu5]
[18:22] -queuebot:#ubuntu-release- New: accepted bind9 [amd64] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:22] -queuebot:#ubuntu-release- New: accepted bind9 [ppc64el] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:22] -queuebot:#ubuntu-release- New: accepted bind9 [i386] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:22] <ahasenack> thanks! ^
[18:22] -queuebot:#ubuntu-release- New: accepted bind9 [s390x] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:23] -queuebot:#ubuntu-release- New: accepted bind9 [arm64] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:23] -queuebot:#ubuntu-release- New: accepted bind9 [riscv64] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:23] -queuebot:#ubuntu-release- New: accepted bind9 [armhf] (groovy-proposed) [1:9.16.2-3ubuntu1]
[18:33] <vorlon> sil2100: question on LP: #1875485 for you
[18:34] -queuebot:#ubuntu-release- Unapproved: accepted python-botocore [source] (focal-proposed) [1.15.46+repack-1ubuntu0.20.04.1]
[18:40] -queuebot:#ubuntu-release- Unapproved: rejected awscli [source] (focal-proposed) [1.18.46-1ubuntu0.20.04.1]
[18:40] -queuebot:#ubuntu-release- Unapproved: rejected awscli [source] (eoan-proposed) [1.18.46-1ubuntu0.19.10.1]
[18:42] -queuebot:#ubuntu-release- Unapproved: rejected awscli [source] (eoan-proposed) [1.18.46-1ubuntu0.19.10.1]
[18:42] <RikMills> vorlon: can we roll back qtwebengine, or do we accept that the re2 and perl transition will entangle with the Qt one?
[18:49] <vorlon> sil2100: hmm I see that on versions prior to eoan, awscli was uploaded to depend on python3-botocore (>= 1.12.103), but the version mentioned in the bug as required is 1.15.47... which is correct? setup.cfg says botocore==1.15.46
[18:51] <vorlon> doko: you say you uploaded probert for pyflakes removal; did you send the changes to the Server Team? (LP: #1879731)
[18:53] -queuebot:#ubuntu-release- Unapproved: rejected awscli [source] (bionic-proposed) [1.18.46-1ubuntu0.18.04.1]
[18:54] <vorlon> tumbleweed: ^^ see RikMills comment above, if packages are already in -proposed as part of other transitions please check with folks before uploading
[18:54] <vorlon> RikMills: IIRC qtwebengine takes quite a while to build, so I should probably let it finish before deciding whether to remove anything
[18:55] <vorlon> RikMills: and this does not necessarily slow down the qt transition, which is still waiting for test results on a number of dependent packages
[18:56] -queuebot:#ubuntu-release- Unapproved: rejected awscli [source] (xenial-proposed) [1.18.46-1ubuntu0.16.04.1]
[18:58] <RikMills> vorlon: no problem. webengine can sometimes take ~24hrs on arm64, sometimes less
[19:29] -queuebot:#ubuntu-release- Packageset: Added libnamespace-autoclean-perl to i386-whitelist in groovy
[19:35] <tumbleweed> yeah, I didn't expect Qt to migrate before I got this ready
[19:35] <tumbleweed> But I wasn't expecting perl to be caught up (I'm less familiar with their dependencies). That seems like a problem
[19:40] <RikMills> tumbleweed: the rdeps test of the entangling re2 rebuild look a bit angry (red)
[19:40] <RikMills> https://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#libre-engine-re2-perl
[19:41] <tumbleweed> yeah, I see those. I'll dig into them
[19:41] <RikMills> autodep8-perl-build-deps FAIL
[19:44] <RikMills> perl itself had broken tests for 4 or 5 packages, so that is not a valid candidate soon :/
[19:44] <tumbleweed> indeed. I've been picking some of them off
[19:46] <RikMills> then again, Qt transition is already blocked on the hdf5/proj/etc one, so not as if that will be ok soon either
[19:55] <vorlon> xnox: what do you want to have happen with https://code.launchpad.net/~xnox/ubuntu-archive-tools/built-using/+merge/308697 ? you had reviewed it needs-fixing yourself
[19:56] <vorlon> I'm not sure if you currently believe this dtrt or not, or what was in the "too much stuff" you said infinity said it was promoting
[19:56] <xnox> vorlon:  my comment from 2018 went un-answered
[19:56] <xnox> vorlon:  i think we merge something, but not it, and the current reports are still confusing
[19:57] <vorlon> xnox: because I don't understand that comment, and it didn't change your own review status
[19:57] <xnox> vorlon:  i.e. do you have something today that is blocked on built-using MIR in components-missmatches and is it hard to tell why?
[19:59] <vorlon> xnox: I thought the issue is that today, things that are in built-using for main are NOT listed in c-m?
[19:59] <vorlon> so we aren't promoting them but are meant to
[20:00] <xnox> hm
[20:00] <xnox> vorlon:  and i can't run components-missmatches report
[20:00] <xnox> because i do not have any ssh access to any machine with unsplit mirror
[20:00] <xnox> and all of these reports cannot work against split mirrors
[20:01] <xnox> or like against apt sources, that have all arches enabled and have things in /var/lib/apt/lists/
[20:01] <xnox> vorlon:  give me shell access to snakefruit, and let me have RO access to the unsplit mirror, and i can poke it
[20:02] <xnox> vorlon:  i think most of this fell out of concern when we stopped doing static linkin of prebuilt golang stuff?
[20:02] <xnox> since 2016 my hacked up version of things is gone
[20:02] <vorlon> that's not a reason for getting shell access to snakefruit :)
[20:03] <xnox> vorlon:  i need access to unsplit mirror
[20:03] <xnox> vorlon:  how can i have it?
[20:03] <xnox> vorlon:  all of you have it, but me. cause i don't have shell on snakefruit, nor nusakan, and there is no other machine with unsplit mirror available.
[20:03] <vorlon> xnox: doesn't canonistack give access to ftpmaster.internal?
[20:03] <xnox> over the network
[20:03] <xnox> not locally mounted
[20:04] <xnox> and all of this stuff access things not over the network, but via file access
[20:04] <xnox> vorlon:  can i nfs mount ftpmaster.internal?
[20:04] <vorlon> I don't believe so
[20:05] <xnox> so i should go and create one more local copy of ftpmaster.internal on people.canonical.com?
[20:05] <vorlon> obviously not
[20:05] <xnox> i think before snakefruit, it was available to everyone on people.canonical.com because ~ubuntu-archive was there too
[20:05] <vorlon> but you could launch a large instance, rsync it, do what you need to do
[20:06] <xnox> and then terminate
[20:06] <xnox> is it reasonable to make our tools not use RAW unsplit mirror?
[20:07] <vorlon> do you even need access to the pool or just dists?
[20:07] <xnox> i.e. port the reports to use chdist which enables ports & archive, and apt-get updates all the things?
[20:07] <vorlon> $ for src in $(grep-dctrl -n -sBuilt-Using -FBuilt-Using -r . /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_focal_main_*amd64_Packages | sed -e's/ ([^)]*)//g; s/, */\n/g'| sort -u); do rmadison -s focal -a source $src | grep /; done
[20:07] <xnox> vorlon:  most of the reports only ever need dists, or just a subset of files.
[20:07] <vorlon>  unicode-data | 13.0.0-2build1 | focal/universe | source
[20:07] <vorlon> $
[20:07] <vorlon> so focal has one B-U-based component mismatch that we didn't know about
[20:07] <xnox> yet somehow they operate against full raw mirrors, for no reason
[20:08] <xnox> which was there since 2016 and we knew about ;-)
[20:08] <xnox> https://people.canonical.com/~xnox/germinate-output/builtusing/components-missmatches.svg
[20:08] <xnox> cuase it's up there
[20:08] <xnox> also ubuntu-push (but that is dead now, irght?)
[20:08] <xnox> unicode-data: unicode-data
[20:08] <xnox> MIR: #1194070 (Fix Released)
[20:08] <xnox> [Reverse-Built-Using: libgucharmap-2-90-7 (MAIN)]
[20:09] <xnox> vorlon:  i think we can just promote that one thing and forget about all of this?
[20:09] <vorlon> nusakan uses the pool.  snakefruit, I don't think mirrors anything but dists.  it's not that difficult to just rsync dists from both sources for local operations, or from ftpmaster.internal if on the Canonical network.  A wrapper script to do that would be reasonable.
[20:09] <vorlon> xnox: that doesn't help us for future mismatches that get overlooked
[20:10] <vorlon> the scripts don't implement the policy
[20:11] <vorlon> heh, nusakan has an apt-mirror directory with 109G in dists, none of it newer than yakkety
[20:11] <vorlon> super effective
[20:11] <xnox> yes
[20:11] <xnox> maybe we can purge that
[20:11] <vorlon> 9.6G	apt-mirror/dists/ci-train-ppa-service
[20:11] <xnox> or like use rsync-fuse fs to just "mount" ftpmaster.internal
[20:12] <xnox> most of the time, we just access the same 100-300 .debs that are in the pool
[20:12] <xnox> on isos
[20:12] <xnox> and not all of it
[20:12] <vorlon> oops, I said nusakan above and I meant snakefruit
[20:12] <vorlon> *snakefruit* has 109G of garbage
[20:12] <xnox> vorlon:  is there rsync from ftpmaster.internal? from people.canonical.com rsync ftpmaster.internal is nothing
[20:13] <xnox> vorlon:  what is the anonftp settings on nusakan?
[20:14] <vorlon> yes, there is; nusakan uses rsync.  I wouldn't think that's restricted
[20:14] <xnox> module name or something?
[20:14] <vorlon> ah it uses a password
[20:14] <vorlon> so apparently restricted
[20:15] <xnox> so yeah, that's my problem is that i cannot mirror or access mounted ftpmaster.internal
[20:15] <xnox> and all of you, brush it off, as if it is available, when it is not
[20:15] <vorlon> can't mirror with rsync.  can trivially do so with wget
[20:15] <xnox> no, one cannot trivially mirror with wget
[20:15] <xnox> because _nothing_ does it like that
[20:16] <vorlon> nusakan needs rsync because it needs the pool
[20:16] <vorlon> you don't need the pool for germinate work
[20:16] <xnox> good luck trying to build ubuntu-cdimage/debian-cd images for amd64 & arm64 simultaniously with split rsyncs
[20:17] <vorlon> look, I'm aware that this sucks for doing debian-cd work
[20:17] <xnox> to do any debian-cd / ubuntu-cdimage work, i have a a massive patch to skip building pool and downloading artefacts
[20:17] <vorlon> that's just one reason why I'd like to get rid of debian-cd from the toolchain
[20:17] <vorlon> but we were talking about ubuntu-archive-tools
[20:17] <xnox> right
[20:17] <xnox> and that wants a consistent multiarch view of the archive
[20:17] <vorlon> and you're rejecting the practical workarounds that I'm offering
[20:18] <vorlon> mirroring dists is not hard
[20:18] <xnox> which is?
[20:18] <xnox> use wget on people.canonical.com?
[20:18] <vorlon> sure
[20:18] <xnox> about cdimage
[20:19] <xnox> why does it publish a full tree as a thing that frontends rsync
[20:19] <xnox> instead of like publishing all of that into a swift bucket?
[20:19] <xnox> and then just let swift serve the bucket publically?
[20:19] <xnox> is it because we rely on apache serving those dirs with httpaccess & HEADER.html stuff?
[20:19] <vorlon> because it predates swift :P
[20:19] <xnox> can we pre-render those htmls too?
[20:19] <xnox> to have it a static content thing?
[20:20] <xnox> vorlon:  the problem i have with wget, is that it has no idea what symlinks are
[20:20] <xnox> and /ubuntu/ubuntu/ubuntu is aweful
[20:20] <vorlon> heh
[20:20] <cjwatson> the HEADER.html stuff was initially because it was shell and doing all the directory listing stuff was too much of a pain.  I'm sure it could pre-render index.html nowadays instead if somebody cared to do the work
[20:20] <vorlon> but that's outside of dists
[20:21] <cjwatson> and for releases.u.c, rsync and mirroring are pretty essential
[20:22] <xnox> vorlon:  yes, and all the current/ symlinks under http://archive.ubuntu.com/ubuntu/dists/focal/main/
[20:22] <xnox> are not fun to download over and over again
[20:23] <xnox> cjwatson:  hm..... indeed. instead of generating HEADER.html it could spit out the full index.html
[20:23] <vorlon> I'm pretty sure you or I could have had the whole thing downloaded, duplicate contents included, in the time we've spent talking about this :)
[20:23] <vorlon> (and on that note, afk)
[20:25] <LocutusOfBorg> please archive admins NBS cleanup golang-go.net-dev
[20:26] <cjwatson> PS ftpmaster.internal::ubuntu-dists/ is rsyncable from lillypilly
[20:27] <cjwatson> xnox: ^-
[20:28] <cjwatson> That is the same thing that snakefruit rsyncs
[20:29] <cjwatson> (And yes, possibly a bit historical because ~ubuntu-archive used to be there; but nevertheless, it works, and as long as staff aren't ridiculously abusing it to the point where ftpmaster stops performing reasonably, there's no particular reason to remove it)
[20:32] <xnox> cjwatson:  thank you. I've asked vorlon which modules are available to rsync (because doing rsync ftpmaster.internal:: says nothing) and vorlon didn't know
[20:32] <xnox> cjwatson:  this is amazing!
[20:38] <cjwatson> lillypilly has access to ubuntu-dists and ubuntu-germinate
[20:40] <xnox> cjwatson:  what is ubuntu-germinate?
[20:40] <xnox> (germinate output as produced by lp publication stuff?)
[20:43] <cjwatson> That
[20:43] <cjwatson> Used by some of the archive reports
[20:45] <xnox> tah
[20:47] -queuebot:#ubuntu-release- New binary: skopeo [amd64] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[20:47] -queuebot:#ubuntu-release- New binary: skopeo [s390x] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[20:47] -queuebot:#ubuntu-release- New binary: skopeo [ppc64el] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[20:50] -queuebot:#ubuntu-release- New binary: skopeo [arm64] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[20:50] -queuebot:#ubuntu-release- New binary: skopeo [armhf] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[20:50] -queuebot:#ubuntu-release- New binary: linux-signed-gcp [amd64] (xenial-proposed/main) [4.15.0-1072.82~16.04.1] (kernel)
[20:57] -queuebot:#ubuntu-release- New: accepted linux-signed-gcp [amd64] (xenial-proposed) [4.15.0-1072.82~16.04.1]
[21:20] -queuebot:#ubuntu-release- New binary: skopeo [riscv64] (groovy-proposed/universe) [0.1.40-2] (no packageset)
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [amd64] (groovy-proposed) [0.1.40-2]
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [armhf] (groovy-proposed) [0.1.40-2]
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [riscv64] (groovy-proposed) [0.1.40-2]
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [arm64] (groovy-proposed) [0.1.40-2]
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [s390x] (groovy-proposed) [0.1.40-2]
[21:45] -queuebot:#ubuntu-release- New: accepted skopeo [ppc64el] (groovy-proposed) [0.1.40-2]
[21:46] <vorlon> LocutusOfBorg: golang-go.net-dev> done
[21:51] -queuebot:#ubuntu-release- Unapproved: accepted php7.4 [source] (focal-proposed) [7.4.3-4ubuntu2.1]
[21:57] -queuebot:#ubuntu-release- Unapproved: accepted php7.3 [source] (eoan-proposed) [7.3.11-0ubuntu0.19.10.5]
[22:00] -queuebot:#ubuntu-release- Unapproved: accepted php7.2 [source] (bionic-proposed) [7.2.24-0ubuntu0.18.04.5]
[22:04] -queuebot:#ubuntu-release- Unapproved: accepted gnome-desktop3 [source] (focal-proposed) [3.36.2-0ubuntu2]
[22:06] -queuebot:#ubuntu-release- Unapproved: rejected simple-scan [source] (focal-proposed) [3.36.2.1-0ubuntu0.20.04.0]
[22:16] -queuebot:#ubuntu-release- Unapproved: accepted open-iscsi [source] (focal-proposed) [2.0.874-7.1ubuntu6.1]
[22:21] <vorlon> rafaeldtinoco: hi, it's unclear to me why you've set the block-proposed-focal tag on LP: #1877617 in addition to block-proposed-groovy, can you explain?
[22:21] <vorlon> rafaeldtinoco: (considering it's been uploaded for multiple series and focal is the only stable series that has the block tag set)
[22:24] -queuebot:#ubuntu-release- Unapproved: accepted open-iscsi [source] (eoan-proposed) [2.0.874-7.1ubuntu3.1]
[22:25] -queuebot:#ubuntu-release- Unapproved: accepted open-iscsi [source] (bionic-proposed) [2.0.874-5ubuntu2.10]
[22:49] -queuebot:#ubuntu-release- Unapproved: accepted gamemode [source] (focal-proposed) [1.5.1-0ubuntu3.1]
[23:17] -queuebot:#ubuntu-release- New binary: pspp [s390x] (groovy-proposed/none) [1.2.0-4] (no packageset)
[23:18] -queuebot:#ubuntu-release- New binary: php-horde-service-urlshortener [amd64] (groovy-proposed/none) [2.0.3-5] (no packageset)
[23:20] -queuebot:#ubuntu-release- New binary: pspp [amd64] (groovy-proposed/universe) [1.2.0-4] (no packageset)
[23:25] -queuebot:#ubuntu-release- New binary: pspp [arm64] (groovy-proposed/universe) [1.2.0-4] (no packageset)
[23:25] -queuebot:#ubuntu-release- New binary: pspp [armhf] (groovy-proposed/universe) [1.2.0-4] (no packageset)
[23:42] -queuebot:#ubuntu-release- Unapproved: accepted maas [source] (focal-proposed) [1:0.7]
[23:46] <rafaeldtinoco> vorlon: I should have removed that tag now, my mistake
[23:47] <rafaeldtinoco> sorry about that
[23:47] <vorlon> rafaeldtinoco: ok