Re: [Ceph-announce] v16.2.6 Pacific released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



trimmed CC list a bit to avoid noise, as this is mainly relevant for 
people (re)packaging downstream.

On September 16, 2021 9:48 pm, David Galloway wrote:
> We're happy to announce the 6th backport release in the Pacific series.
> We recommend users to update to this release. For a detailed release
> notes with links & changelog please refer to the official blog entry at
> https://ceph.io/en/news/blog/2021/v16-2-6-pacific-released
> 
> [...]
> 
> * This is the first release built for Debian Bullseye.
> 
> 
> Getting Ceph
> ------------
> * Git at git://github.com/ceph/ceph.git
> * Tarball at https://download.ceph.com/tarballs/ceph-16.2.6.tar.gz
> * Containers at https://hub.docker.com/r/ceph/ceph/tags?name=v16.2.6
> * For packages, see https://docs.ceph.com/docs/master/install/get-packages/
> * Release git sha1: ee28fb57e47e9f88813e24bbf4c14496ca299d31

this release seems to have broken the Debian/APT source repository 
functionality:

$ curl http://download.ceph.com/debian-pacific/dists/focal/InRelease | grep Sources
 d41d8cd98f00b204e9800998ecf8427e 0 main/source/Sources
 7029066c27ac6f5ef18d660d5741979a 20 main/source/Sources.gz
 4059d198768f9f8dc9372dc1c54bc3c3 14 main/source/Sources.bz2
 da39a3ee5e6b4b0d3255bfef95601890afd80709 0 main/source/Sources
 46c6643f07aa7f6bfe7118de926b86defc5087c4 20 main/source/Sources.gz
 64a543afbb5f4bf728636bdcbbe7a2ed0804adc2 14 main/source/Sources.bz2
 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 0 main/source/Sources
 59869db34853933b239f1e2219cf7d431da006aa919635478511fabbfc8849d2 20 main/source/Sources.gz
 d3dda84eb03b9738d118eb2be78e246106900493c0ae07819ad60815134a8058 14 main/source/Sources.bz2

the Sources index file is missing in the repo tree as well (which is 
fine, apt will prefer the compressed one anyway), and the compressed 
Sources.(gz|bz2) indices are compressed empty files. the actual source 
packages are still there (e.g., [1]), but without the chain of 
(In)Release -> Sources -> dsc there is no chain of trust back to the 
signing key (we use this as downstream for repackaging).

compare with the previous release:

$ curl http://download.ceph.com/debian-16.2.5/dists/focal/InRelease | grep Sources
 c02a04313b63b5e2195153e4ce2bbaa9 6889 main/source/Sources
 8eb9b04f08704fa330810e22323e5186 1868 main/source/Sources.gz
 5cd6b42c479bbe6739b7fea67fe64b5c 1917 main/source/Sources.bz2
 63504d0fd99c9e70fd5c7456913f1dee0cbaa686 6889 main/source/Sources
 40b063d93261d476641cc4724080176046ceac56 1868 main/source/Sources.gz
 cc332c47541e73b48a1b79bb0277558eda9acf53 1917 main/source/Sources.bz2
 b4ac5024dacfbfdade25b66cb73ba6a890b6575b39f68a0b1b12b219385439cd 6889 main/source/Sources
 b2357efe3a02f6cb6cb55daa7b56544ae8e49f5e5d34c180f1e1e0f80a882cd1 1868 main/source/Sources.gz
 5743b96610f62c0e5c6b23b5575c7ba161188a54963bbfb1be4134d872dc3be0 1917 main/source/Sources.bz2

accessing the 16.2.6 sources using apt is broken as well (with just a 
single 'deb-src' entry pointing at the repo):

$ apt update
Hit:1 http://download.ceph.com/debian-pacific focal InRelease
Reading package lists... Done

notice how only the InRelease file is downloaded, the empty Sources file 
is skipped altogether by apt

$ apt-cache showsrc ceph
E: You must put some 'deb-src' URIs in your sources.list

this error message is of course misleading, the problem is that no local 
Sources indices exist, because apt skipped downloading them in the 
previous `apt update`, since they are not supposed to be empty ;)

I assume this is a bug in your repository software config or the scripts 
used for uploading - in case those are public I'd appreciate a pointer 
and might attempt fixing it myself.

the issue affects all the Debian-based repos AFAICT (e.g., bullseye, 
focal, bionic, ...).

1: http://download.ceph.com/debian-pacific/pool/main/c/ceph/ceph_16.2.6-1focal.dsc)

_______________________________________________
Dev mailing list -- dev@xxxxxxx
To unsubscribe send an email to dev-leave@xxxxxxx



[Index of Archives]     [CEPH Users]     [Ceph Devel]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux