Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support building a Debian 12 Reef container image #2231

Merged
merged 1 commit into from
Jul 8, 2024

Commits on Jun 21, 2024

  1. Support building a Debian 12 Reef container image

    This patch adds the necessary ceph-releases/ALL/debian/*/OS_CODENAME
    files needed to know the Debian release names, so the base container can
    be built. It also configures the correct package list, as it varies a
    little bit from the one under CentOS. Finally, the
    ceph-releases/ALL/debian/daemon-base/__DOCKERFILE_INSTALL__ has been
    fixed so it uses the minimal Bookworm ceph-reef unofficial debian.net
    repository using (authenticated and cryptographycally safe) extrepo
    system.
    
    Note that the osbpo.debian.net with extrepo is a temporary solution
    until Reef is uploaded to official Debian stable-backports, which I
    am planning to do soonish. Though the osbpo.debian.net are here to
    stay long therm, and are mirrored both locally (ie: in 2 datacenters)
    and remotely by a 3rd party (wikimedia foundation). osbpo.debian.net
    also has support for both arm64 and amd64 arch.
    
    Signed-off-by: Thomas Goirand <[email protected]>
    thomasgoirand committed Jun 21, 2024
    Configuration menu
    Copy the full SHA
    885ece1 View commit details
    Browse the repository at this point in the history