Re: [arch-dev-public] RFC: (devtools) Changing default compression method to zstd
On 12/14/19 7:58 PM, Robin Broda via arch-dev-public wrote: > On 12/8/19 1:39 PM, Robin Broda via arch-dev-public wrote: >> What still needs to be done: >> - infrastructure: >> - nginx rewrite rules hardcode xz PKGEXT >> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/nginx.d.conf.j2#L32-L35 >> - archive config(?) hardcodes PKGEXT >> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/archive.conf.j2#L15 > > Unsolved: This needs fixing. I would *really* like someone from devtools to > take a look at this, but if unsolved i will also attempt to fix it. > Gah, s/devtools/devops/ -- Rob (coderobe) O< ascii ribbon campaign - stop html mail - www.asciiribbon.org signature.asc Description: OpenPGP digital signature
Re: [arch-dev-public] RFC: (devtools) Changing default compression method to zstd
On 12/14/19 1:58 PM, Robin Broda via arch-dev-public wrote: > Hello again, > > We are on our way to getting zstd merged. > > The planned merge window for this is **2019/12/27** at around 20:00 > Europe/Berlin time. > Several team members will be meeting at the 36c3, so we figured this is a > good opportunity to do this, > as it makes sure that several people are aware, ready, and together for this > - should anything immediately explode. > > This has been ACK'd by anthraxx. Foxboron is also aware. > I have been mentioning this on IRC, and discussed it with anthraxx via e-mail. > This mail serves to formalize the plans. > > **There is one hard requirement on the merge happening:** > > All critical Arch Linux production infrastructure needs to be ready. > The known-unsolved problems are labelled below, please see to them if any of > you can. > I will also take a look myself, but I do not have much involvement with these > parts of the puzzle, > so I would really appreciate someone with more in-depth knowledge taking a > look. > > If the known issues are solved and nothing major comes up, the deployment > will happen as planned. > > On 12/8/19 1:39 PM, Robin Broda via arch-dev-public wrote: >> What still needs to be done: >> - infrastructure: >> - nginx rewrite rules hardcode xz PKGEXT >> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/nginx.d.conf.j2#L32-L35 >> - archive config(?) hardcodes PKGEXT >> https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/archive.conf.j2#L15 > > Unsolved: This needs fixing. I would *really* like someone from devtools to > take a look at this, but if unsolved i will also attempt to fix it. > >> - archivetools: https://github.com/archlinux/archivetools/issues/6 > > Unsolved: This needs fixing. If nobody else gets to it, I'll see to it myself. Oof, this looks a bit confusing. It's using the $PKGEXT variable as both a /usr/bin/find glob pattern and a sed injection (counting the number of characters and trimming them off using .{number} !) See https://github.com/archlinux/dbscripts/pull/4 for inspiration in working around this misuse. -- Eli Schwartz Bug Wrangler and Trusted User signature.asc Description: OpenPGP digital signature
Re: [arch-dev-public] RFC: (devtools) Changing default compression method to zstd
Hello again, We are on our way to getting zstd merged. The planned merge window for this is **2019/12/27** at around 20:00 Europe/Berlin time. Several team members will be meeting at the 36c3, so we figured this is a good opportunity to do this, as it makes sure that several people are aware, ready, and together for this - should anything immediately explode. This has been ACK'd by anthraxx. Foxboron is also aware. I have been mentioning this on IRC, and discussed it with anthraxx via e-mail. This mail serves to formalize the plans. **There is one hard requirement on the merge happening:** All critical Arch Linux production infrastructure needs to be ready. The known-unsolved problems are labelled below, please see to them if any of you can. I will also take a look myself, but I do not have much involvement with these parts of the puzzle, so I would really appreciate someone with more in-depth knowledge taking a look. If the known issues are solved and nothing major comes up, the deployment will happen as planned. On 12/8/19 1:39 PM, Robin Broda via arch-dev-public wrote: > What still needs to be done: > - infrastructure: > - nginx rewrite rules hardcode xz PKGEXT > https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/nginx.d.conf.j2#L32-L35 > - archive config(?) hardcodes PKGEXT > https://github.com/archlinux/infrastructure/blob/7d0ad69030982875f862bc4916629ac3a74d1c49/roles/archive/templates/archive.conf.j2#L15 Unsolved: This needs fixing. I would *really* like someone from devtools to take a look at this, but if unsolved i will also attempt to fix it. > - archivetools: https://github.com/archlinux/archivetools/issues/6 Unsolved: This needs fixing. If nobody else gets to it, I'll see to it myself. > - namcap? some files refer to a hardcoded .xz, though jelle concluded that > this is irrelevant Solved: This is indeed irrelevant (see Eli's reply) > - srcpac (is this still used?) Solved: This is indeed a dead project (see Eli's reply) > - kde-build hardcodes pkg.tar.xz > https://git.archlinux.org/kde-build.git/tree/build-packages?id=cda04698f4064cb87d427ccb3bdf954f127c65f7#n35 Solved: arojas said this will be fixed after zstd is deployed. This is also non-critical. > - devtools: Solved: Patches ready, will be merged with the switcharoo. I encourage every Arch Linux project maintainer to check their own code for hardcoded xz extensions, you probably know your code best. Please -- Rob (coderobe) O< ascii ribbon campaign - stop html mail - www.asciiribbon.org signature.asc Description: OpenPGP digital signature
[arch-dev-public] Missing bugtracker assignment emails
Yo! Andreas Radke has done an impressive amount of bug assignments the past week. But it looks like the assignment emails themselves are not sent correctly and you might not have noticed this. Please look over your bug assignments on the tracker in case you haven't taken a look in a while :) Happy holidays! -- Morten Linderud PGP: 9C02FF419FECBE16 signature.asc Description: PGP signature