Project

General

Profile

Actions

Bug #61470

open

Quincy: Missing repository for Ubuntu 22.04

Added by Jan Graichen 11 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Regression:
No
Severity:
2 - major
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

The package repository at https://download.ceph.com/debian-quincy/dists/ is missing packages for Ubuntu 22.04 LTS.

Ubuntu's own ceph packages do contain critical bugs such as ceph-mon and radosgw segfaulting after an upgrade because they do not include updates. Adding the package source above results in 404 Not Found issues because Ubuntu 22.04 LTS "jammy" is missing.

Can updated packages be added for Ubuntu 22.04 LTS? Is there any way how I can help?

Actions #1

Updated by Pawel Stefanski 10 months ago

Jan Graichen wrote:

The package repository at https://download.ceph.com/debian-quincy/dists/ is missing packages for Ubuntu 22.04 LTS.

Ubuntu's own ceph packages do contain critical bugs such as ceph-mon and radosgw segfaulting after an upgrade because they do not include updates. Adding the package source above results in 404 Not Found issues because Ubuntu 22.04 LTS "jammy" is missing.

Can updated packages be added for Ubuntu 22.04 LTS? Is there any way how I can help?

It affects us as well. Is there any chance for this build ?

Actions #2

Updated by Jan Graichen 10 months ago

Pawel Stefanski wrote:

It affects us as well. Is there any chance for this build ?

We did workaround this by enabling the jammy-proposed repository, pinned it down using apt preferences, and explicitly installed Ubuntu's ceph packages from there. These packages already include version 17.2.6 and the fixes we needed. We only have a few (ceph) hosts on Ubuntu 22.04, so we deemed that acceptable. It would definitely be favorable to have upstream packages or a new Ubuntu point release before continuing.

# apt-cache policy ceph-mon
ceph-mon:
  Installed: 17.2.6-0ubuntu0.22.04.1
  Candidate: 17.2.6-0ubuntu0.22.04.1
  Version table:
 *** 17.2.6-0ubuntu0.22.04.1 100
          1 http://archive.ubuntu.com/ubuntu jammy-proposed/main amd64 Packages
        100 /var/lib/dpkg/status
     17.2.5-0ubuntu0.22.04.3 500
        500 http://de.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages
     17.1.0-0ubuntu3 500
        500 http://de.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
Actions #3

Updated by Jan Graichen 5 months ago

We now have a DAEMON_OLD_VERSION warning because our hosts on Ubuntu 20.04 got 17.2.7 from the Ceph APT repository, but there are still no packages for Ubuntu 22.04.

There seems to be no clear policy on what systems are actually supported. The documentation (https://docs.ceph.com/en/quincy/install/get-packages/#ceph-release-packages) says, "you may find releases for Debian/Ubuntu", but there only seems to be Quincy packages for Debian Bullseye and Ubuntu Focal (https://download.ceph.com/debian-quincy/dists/), and Reef seems to only have packages for Ubuntu Focal and Jammy, but not Debian anymore (https://download.ceph.com/debian-reef/dists/).

Are package installs still be supported, or are container-based installs the only actually supported installation method anymore?

Actions

Also available in: Atom PDF