ceph 17.2.5-0ubuntu0.22.10.3 source package in Ubuntu
Changelog
ceph (17.2.5-0ubuntu0.22.10.3) kinetic-security; urgency=medium * SECURITY UPDATE: privilege escalation via ceph crash service - debian/patches/CVE-2022-3650-1.patch: re-add unused frame in handler() in src/ceph-crash.in. - debian/patches/CVE-2022-3650-2.patch: fix some flake8 issues in src/ceph-crash.in. - debian/patches/CVE-2022-3650-3.patch: fix stderr handling in src/ceph-crash.in. - debian/patches/CVE-2022-3650-4.patch: drop privleges to run as "ceph" user, rather than root in src/ceph-crash.in. - debian/patches/CVE-2022-3650-5.patch: chown crash files to ceph user in qa/workunits/rados/test_crash.sh. - debian/patches/CVE-2022-3650-6.patch: log warning if crash directory unreadable in src/ceph-crash.in. - CVE-2022-3650 * This also fixes CVE-2022-0670 and CVE-2022-3854 in the -security pocket. -- Marc Deslauriers <email address hidden> Wed, 19 Apr 2023 18:53:35 -0400
Upload details
- Uploaded by:
- Marc Deslauriers
- Uploaded to:
- Kinetic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Kinetic | security | main | admin |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ceph_17.2.5.orig.tar.xz | 112.3 MiB | 8c39db590663f9b28d5cd10f80e5cc000bc5c172d7b429bd8fd68632890d5e16 |
ceph_17.2.5-0ubuntu0.22.10.3.debian.tar.xz | 127.6 KiB | 885c1db827f6ab4cc43ceabac14a3a060c59d6e51fa936e0c5bb920b17bf4fa9 |
ceph_17.2.5-0ubuntu0.22.10.3.dsc | 9.8 KiB | 58f6f1fc38a49e2990f2bee885d55c3c6058535e5b4e6a1f86e211ff73e78cac |
Available diffs
Binary packages built by this source
- ceph: distributed storage and file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
- ceph-base: common ceph daemon libraries and management tools
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the libraries and management tools that are common among
the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
are necessary for creating, running, and administering a Ceph storage cluster.
- ceph-base-dbgsym: debug symbols for ceph-base
- ceph-common: common utilities to mount and interact with a ceph storage cluster
Ceph is a distributed storage and file system designed to provide
excellent performance, reliability, and scalability. This is a collection
of common tools that allow one to interact with and administer a Ceph cluster.
- ceph-common-dbgsym: debug symbols for ceph-common
- ceph-fuse: FUSE-based client for the Ceph distributed file system
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
FUSE-based client that allows one to mount a Ceph file system without
root privileges.
.
Because the FUSE-based client has certain inherent performance
limitations, it is recommended that the native Linux kernel client
be used if possible. If it is not practical to load a kernel module
(insufficient privileges, older kernel, etc.), then the FUSE client will
do.
- ceph-fuse-dbgsym: debug symbols for ceph-fuse
- ceph-grafana-dashboards: Grafana dashboards for the Ceph dashboard
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Grafana dashboards that are used by the Ceph Dashboard
for monitoring.
- ceph-immutable-object-cache: Ceph daemon for immutable object cache
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a daemon for immutable
object cache.
- ceph-immutable-object-cache-dbgsym: debug symbols for ceph-immutable-object-cache
- ceph-mds: metadata server for the ceph distributed file system
Ceph is a distributed storage and network file system designed to
provide excellent performance, reliability, and scalability.
.
This package contains the metadata server daemon, which is used to
create a distributed file system on top of the ceph storage cluster.
- ceph-mds-dbgsym: debug symbols for ceph-mds
- ceph-mgr: manager for the ceph distributed file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the manager daemon, which is used to expose high
level management and monitoring functionality.
- ceph-mgr-cephadm: cephadm orchestrator module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the CEPHADM module for ceph-mgr's orchestration
functionality, to allow ceph-mgr to perform orchestration functions
over a standard SSH connection.
- ceph-mgr-dashboard: dashboard module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package provides a ceph-mgr module, providing a web-based
application to monitor and manage many aspects of a Ceph cluster and
related components.
.
See the Dashboard documentation at http://docs.ceph. com/ for details
and a detailed feature overview.
- ceph-mgr-dbgsym: debug symbols for ceph-mgr
- ceph-mgr-diskprediction-local: diskprediction-local module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the diskprediction_local module for the ceph-mgr
daemon, which helps predict disk failures.
- ceph-mgr-k8sevents: kubernetes events module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the k8sevents module, to allow ceph-mgr to send
ceph related events to the kubernetes events API, and track all events
that occur within the rook-ceph namespace.
- ceph-mgr-modules-core: ceph manager modules which are always enabled
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains a set of core ceph-mgr modules which are always
enabled.
- ceph-mgr-rook: rook module for ceph-mgr
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the rook module for ceph-mgr's orchestration
functionality, to allow ceph-mgr to install and configure ceph using
Rook.
- ceph-mon: monitor server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the cluster monitor daemon for the Ceph storage
system. One or more instances of ceph-mon form a Paxos part-time parliament
cluster that provides extremely reliable and durable storage of cluster
membership, configuration, and state.
- ceph-mon-dbgsym: debug symbols for ceph-mon
- ceph-osd: OSD server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains the Object Storage Daemon for the Ceph storage system.
It is responsible for storing objects on a local file system
and providing access to them over the network.
- ceph-osd-dbgsym: debug symbols for ceph-osd
- ceph-prometheus-alerts: Prometheus alerts for the Ceph dashboard
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains alerts used for Prometheus to interact with the
Ceph Dashboard.
- ceph-resource-agents: OCF-compliant resource agents for Ceph
Ceph is a distributed storage and network file system designed to provide
excellent performance, reliability, and scalability.
.
This package contains the resource agents (RAs) which integrate
Ceph with OCF-compliant cluster resource managers,
such as Pacemaker.
- ceph-volume: tool to facilidate OSD deployment
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains a tool to deploy OSD with different devices like
lvm or physical disks, and trying to follow a predictable, and robust
way of preparing, activating, and starting the deployed OSD.
- cephadm: cephadm utility to bootstrap ceph daemons with systemd and containers
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
The cephadm utility is used to bootstrap a Ceph cluster and to manage
ceph daemons deployed with systemd and containers.
- cephfs-shell: interactive shell for the Ceph distributed file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is an interactive tool that
allows accessing a Ceph file system without mounting it by providing
a nice pseudo-shell which works like an FTP client.
.
This package contains a CLI for interacting with the CephFS.
- crimson-osd: Crimson OSD server for the ceph storage system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
Crimson is a re-implementation of the ceph-osd daemon using a more
platform aware and scalable software architecture (seastar).
.
This package contains the Crimson Object Storage Daemon for the
Ceph storage system. It is responsible for storing objects on a
local file system and providing access to them over the network.
- crimson-osd-dbgsym: debug symbols for crimson-osd
- libcephfs-dev: Ceph distributed file system client library (development files)
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
.
This package contains development files needed for building applications that
link against libcephfs2.
- libcephfs-java: Java library for the Ceph File System
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the Java library for interacting with the Ceph
File System.
- libcephfs-jni: Java Native Interface library for CephFS Java bindings
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package contains the Java Native Interface library for interacting
with the Ceph File System.
- libcephfs-jni-dbgsym: debug symbols for libcephfs-jni
- libcephfs2: Ceph distributed file system client library
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
shared library allowing applications to access a Ceph distributed
file system via a POSIX-like interface.
- libcephfs2-dbgsym: debug symbols for libcephfs2
- librados-dev: RADOS distributed object store client library (development files)
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
.
This package contains development files needed for building applications that
link against librados2.
- librados-dev-dbgsym: debug symbols for librados-dev
- librados2: RADOS distributed object store client library
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
- librados2-dbgsym: debug symbols for librados2
- libradospp-dev: RADOS distributed object store client C++ library (development files)
RADOS is a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to access the distributed object
store using a simple file-like interface.
.
This package contains development files needed for building C++ applications that
link against librados.
- libradosstriper-dev: RADOS striping interface (development files)
libradosstriper is a striping interface built on top of the rados
library, allowing to stripe bigger objects onto several standard
rados objects using an interface very similar to the rados one.
.
This package contains development files needed for building applications that
link against libradosstriper.
- libradosstriper1: RADOS striping interface
Striping interface built on top of the rados library, allowing
to stripe bigger objects onto several standard rados objects using
an interface very similar to the rados one.
- libradosstriper1-dbgsym: debug symbols for libradosstriper1
- librbd-dev: RADOS block device client library (development files)
RBD is a block device striped across multiple distributed objects
in RADOS, a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
.
This package contains development files needed for building applications that
link against librbd1.
- librbd1: RADOS block device client library
RBD is a block device striped across multiple distributed objects
in RADOS, a reliable, autonomic distributed object storage cluster
developed as part of the Ceph distributed storage system. This is a
shared library allowing applications to manage these block devices.
- librbd1-dbgsym: debug symbols for librbd1
- librgw-dev: RADOS client library (development files)
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service.
.
This package contains development files needed for building applications
that link against librgw2.
- librgw2: RADOS Gateway client library
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service.
.
This package contains the library interface and headers only.
- librgw2-dbgsym: debug symbols for librgw2
- libsqlite3-mod-ceph: SQLite3 VFS for Ceph
A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
distributed object store.
.
This packages contains the loadable extension module for SQLite3.
- libsqlite3-mod-ceph-dbgsym: debug symbols for libsqlite3-mod-ceph
- libsqlite3-mod-ceph-dev: SQLite3 VFS for Ceph (development files)
A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
distributed object store.
.
This package contains development files needed for building applications that
link against libsqlite3-mod-ceph.
- python3-ceph: Meta-package for all Python 3.x modules for the Ceph libraries
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package is a metapackage for all Ceph Python 3.x bindings.
- python3-ceph-argparse: Python 3 utility libraries for Ceph CLI
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains types and routines for Python 3 used by the
Ceph CLI as well as the RESTful interface.
- python3-ceph-common: Python 3 utility libraries for Ceph
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains data structures, classes and functions used by Ceph.
It also contains utilities used for the cephadm orchestrator.
- python3-cephfs: Python 3 libraries for the Ceph libcephfs library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
CephFS file system client library.
- python3-cephfs-dbgsym: debug symbols for python3-cephfs
- python3-rados: Python 3 libraries for the Ceph librados library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RADOS object storage.
- python3-rados-dbgsym: debug symbols for python3-rados
- python3-rbd: Python 3 libraries for the Ceph librbd library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RBD block device library.
- python3-rbd-dbgsym: debug symbols for python3-rbd
- python3-rgw: Python 3 libraries for the Ceph librgw library
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage.
.
This package contains Python 3 libraries for interacting with Ceph's
RGW library.
- python3-rgw-dbgsym: debug symbols for python3-rgw
- rados-objclass-dev: RADOS object class development kit.
.
This package contains development files needed for building RADOS object class plugins.
- radosgw: REST gateway for RADOS distributed object store
RADOS is a distributed object store used by the Ceph distributed
storage system. This package provides a REST gateway to the
object store that aims to implement a superset of Amazon's S3
service as well as the OpenStack Object Storage ("Swift") API.
.
This package contains the proxy daemon and related tools only.
- radosgw-dbgsym: debug symbols for radosgw
- rbd-fuse: FUSE-based rbd client for the Ceph distributed file system
Ceph is a distributed network file system designed to provide
excellent performance, reliability, and scalability. This is a
FUSE-based client that allows one to map Ceph rbd images as files.
- rbd-fuse-dbgsym: debug symbols for rbd-fuse
- rbd-mirror: Ceph daemon for mirroring RBD images
Ceph is a distributed storage system designed to provide excellent
performance, reliability, and scalability.
.
This package provides a daemon for mirroring RBD images between
Ceph clusters, streaming changes asynchronously.
- rbd-mirror-dbgsym: debug symbols for rbd-mirror
- rbd-nbd: NBD-based rbd client for the Ceph distributed file system
Ceph is a massively scalable, open-source, distributed
storage system that runs on commodity hardware and delivers object,
block and file system storage. This is a
NBD-based client that allows one to map Ceph rbd images as local
block device.
.
NBD base client that allows one to map Ceph rbd images as local
block device.
- rbd-nbd-dbgsym: debug symbols for rbd-nbd