]> git.proxmox.com Git - ceph.git/blob - ceph/debian/control
af0f351ee4fbf15cd14355c7eeead60094470ea8
[ceph.git] / ceph / debian / control
1 Source: ceph
2 Section: admin
3 Priority: optional
4 Homepage: http://ceph.com/
5 Vcs-Git: git://github.com/ceph/ceph.git
6 Vcs-Browser: https://github.com/ceph/ceph
7 Maintainer: Ceph Maintainers <ceph-maintainers@lists.ceph.com>
8 Uploaders: Ken Dreyer <kdreyer@redhat.com>,
9 Alfredo Deza <adeza@redhat.com>,
10 Build-Depends: automake,
11 bison <pkg.ceph.jaeger>,
12 cmake (>= 3.10.2),
13 cpio,
14 cython3,
15 debhelper (>= 10),
16 default-jdk,
17 dh-exec,
18 dh-python,
19 flex <pkg.ceph.jaeger>,
20 git,
21 golang,
22 gperf,
23 g++ (>= 7),
24 hostname <pkg.ceph.check>,
25 javahelper,
26 jq <pkg.ceph.check>,
27 junit4,
28 libarrow-dev <pkg.ceph.arrow>,
29 libparquet-dev <pkg.ceph.arrow>,
30 libaio-dev,
31 libbabeltrace-ctf-dev,
32 libbabeltrace-dev,
33 libblkid-dev (>= 2.17),
34 libc-ares-dev <pkg.ceph.crimson>,
35 libcrypto++-dev <pkg.ceph.crimson>,
36 libcryptsetup-dev,
37 libcap-ng-dev,
38 libcunit1-dev,
39 libcurl4-openssl-dev,
40 libevent-dev <pkg.ceph.jaeger>,
41 libexpat1-dev,
42 libffi-dev [!amd64] <pkg.ceph.check>,
43 libfmt-dev (>= 6.1.2),
44 libfuse-dev,
45 libgoogle-perftools-dev [i386 amd64 arm64],
46 libgnutls28-dev <pkg.ceph.crimson>,
47 libhwloc-dev <pkg.ceph.crimson>,
48 libibverbs-dev,
49 libicu-dev,
50 librdmacm-dev,
51 libkeyutils-dev,
52 libldap2-dev,
53 liblttng-ust-dev,
54 liblua5.3-dev,
55 liblz4-dev (>= 0.0~r131),
56 libncurses-dev,
57 libnss3-dev,
58 liboath-dev,
59 libnuma-dev <pkg.ceph.crimson>,
60 libpciaccess-dev <pkg.ceph.crimson>,
61 libsctp-dev <pkg.ceph.crimson>,
62 libsnappy-dev,
63 libsqlite3-dev,
64 libssl-dev,
65 libtool,
66 libudev-dev,
67 libnl-genl-3-dev,
68 libxml2-dev,
69 librabbitmq-dev,
70 libre2-dev,
71 libutf8proc-dev (>= 2.2.0),
72 librdkafka-dev,
73 luarocks,
74 libthrift-dev (>= 0.13.0),
75 libyaml-cpp-dev (>= 0.6) <pkg.ceph.crimson> <pkg.ceph.jaeger>,
76 libzstd-dev <pkg.ceph.check>,
77 libxmlsec1 <pkg.ceph.check>,
78 libxmlsec1-nss <pkg.ceph.check>,
79 libxmlsec1-openssl <pkg.ceph.check>,
80 libxmlsec1-dev <pkg.ceph.check>,
81 ninja-build,
82 nlohmann-json3-dev <pkg.ceph.jaeger>,
83 patch,
84 pkg-config,
85 prometheus <pkg.ceph.check>,
86 python3-all-dev,
87 python3-cherrypy3,
88 python3-natsort,
89 python3-jwt <pkg.ceph.check>,
90 python3-pecan <pkg.ceph.check>,
91 python3-bcrypt <pkg.ceph.check>,
92 tox <pkg.ceph.check>,
93 python3-coverage <pkg.ceph.check>,
94 python3-dateutil <pkg.ceph.check>,
95 python3-openssl <pkg.ceph.check>,
96 python3-prettytable <pkg.ceph.check>,
97 python3-requests <pkg.ceph.check>,
98 python3-scipy <pkg.ceph.check>,
99 python3-setuptools,
100 python3-sphinx,
101 python3-venv,
102 python3-werkzeug <pkg.ceph.check>,
103 python3-yaml,
104 ragel <pkg.ceph.crimson>,
105 socat <pkg.ceph.check>,
106 systemd,
107 systemtap-sdt-dev <pkg.ceph.crimson>,
108 uuid-dev <pkg.ceph.check>,
109 uuid-runtime,
110 valgrind,
111 xfslibs-dev,
112 xmlstarlet <pkg.ceph.check>,
113 nasm [amd64],
114 zlib1g-dev,
115 Standards-Version: 4.4.0
116
117 Package: ceph
118 Architecture: linux-any
119 Depends: ceph-mgr (= ${binary:Version}),
120 ceph-mon (= ${binary:Version}),
121 ceph-osd (= ${binary:Version}),
122 Recommends: ceph-mds (= ${binary:Version}),
123 Description: distributed storage and file system
124 Ceph is a massively scalable, open-source, distributed
125 storage system that runs on commodity hardware and delivers object,
126 block and file system storage.
127
128 Package: ceph-base
129 Architecture: linux-any
130 Depends: binutils,
131 ceph-common (= ${binary:Version}),
132 debianutils,
133 findutils,
134 grep,
135 logrotate,
136 parted,
137 psmisc,
138 ${misc:Depends},
139 ${python:Depends},
140 ${shlibs:Depends},
141 Recommends: btrfs-tools,
142 ceph-mds (= ${binary:Version}),
143 librados2 (= ${binary:Version}),
144 libradosstriper1 (= ${binary:Version}),
145 librbd1 (= ${binary:Version}),
146 ntp | time-daemon,
147 nvme-cli,
148 smartmontools,
149 Replaces: ceph (<< 10),
150 ceph-common (<< 0.78-500),
151 ceph-test (<< 12.2.2-14),
152 python-ceph (<< 0.92-1223),
153 Breaks: ceph (<< 10),
154 ceph-test (<< 12.2.2-14),
155 python-ceph (<< 0.92-1223),
156 Description: common ceph daemon libraries and management tools
157 Ceph is a massively scalable, open-source, distributed
158 storage system that runs on commodity hardware and delivers object,
159 block and file system storage.
160 .
161 This package contains the libraries and management tools that are common among
162 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
163 are necessary for creating, running, and administering a Ceph storage cluster.
164
165 Package: ceph-base-dbg
166 Architecture: linux-any
167 Section: debug
168 Priority: extra
169 Depends: ceph-base (= ${binary:Version}),
170 ${misc:Depends},
171 Description: debugging symbols for ceph-base
172 Ceph is a massively scalable, open-source, distributed
173 storage system that runs on commodity hardware and delivers object,
174 block and file system storage.
175 .
176 This package contains the libraries and management tools that are common among
177 the Ceph server daemons (ceph-mon, ceph-mgr, ceph-osd, ceph-mds). These tools
178 are necessary for creating, running, and administering a Ceph storage cluster.
179 .
180 This package contains the debugging symbols for ceph-base.
181
182 Package: cephadm
183 Architecture: linux-any
184 Recommends: podman (>= 2.0.2) | docker.io
185 Depends: lvm2,
186 ${python:Depends},
187 Description: cephadm utility to bootstrap ceph daemons with systemd and containers
188 Ceph is a massively scalable, open-source, distributed
189 storage system that runs on commodity hardware and delivers object,
190 block and file system storage.
191 .
192 The cephadm utility is used to bootstrap a Ceph cluster and to manage
193 ceph daemons deployed with systemd and containers.
194
195 Package: ceph-mds
196 Architecture: linux-any
197 Depends: ceph-base (= ${binary:Version}),
198 ${misc:Depends},
199 ${shlibs:Depends},
200 Recommends: ceph-fuse (= ${binary:Version}),
201 libcephfs2 (= ${binary:Version}),
202 Replaces: ceph (<< 0.93-417),
203 Breaks: ceph (<< 0.93-417),
204 Description: metadata server for the ceph distributed file system
205 Ceph is a massively scalable, open-source, distributed
206 storage system that runs on commodity hardware and delivers object,
207 block and file system storage.
208 .
209 This package contains the metadata server daemon, which is used to
210 create a distributed file system on top of the ceph storage cluster.
211
212 Package: ceph-mds-dbg
213 Architecture: linux-any
214 Section: debug
215 Priority: extra
216 Depends: ceph-mds (= ${binary:Version}),
217 ${misc:Depends},
218 Description: debugging symbols for ceph-mds
219 Ceph is a massively scalable, open-source, distributed
220 storage system that runs on commodity hardware and delivers object,
221 block and file system storage.
222 .
223 This package contains the debugging symbols for ceph-mds.
224
225 Package: ceph-mgr
226 Architecture: linux-any
227 Depends: ceph-base (= ${binary:Version}),
228 ceph-mgr-modules-core (= ${binary:Version}),
229 python3-bcrypt,
230 python3-cherrypy3,
231 python3-natsort,
232 python3-distutils,
233 python3-jwt,
234 python3-openssl,
235 python3-pecan,
236 python3-requests,
237 python3-werkzeug,
238 ${misc:Depends},
239 ${python:Depends},
240 ${shlibs:Depends},
241 Recommends: ceph-mgr-dashboard,
242 ceph-mgr-diskprediction-local,
243 ceph-mgr-k8sevents,
244 ceph-mgr-cephadm
245 Suggests: python3-influxdb
246 Replaces: ceph (<< 0.93-417),
247 Breaks: ceph (<< 0.93-417),
248 Description: manager for the ceph distributed storage system
249 Ceph is a massively scalable, open-source, distributed
250 storage system that runs on commodity hardware and delivers object,
251 block and file system storage.
252 .
253 This package contains the manager daemon, which is used to expose high
254 level management and monitoring functionality.
255
256 Package: ceph-mgr-dashboard
257 Architecture: all
258 Depends: ceph-mgr (= ${binary:Version}),
259 python3-cherrypy3,
260 python3-jwt,
261 python3-bcrypt,
262 python3-werkzeug,
263 python3-routes,
264 ${misc:Depends},
265 ${python:Depends},
266 ${shlibs:Depends},
267 Description: dashboard module for ceph-mgr
268 Ceph is a massively scalable, open-source, distributed
269 storage system that runs on commodity hardware and delivers object,
270 block and file system storage.
271 .
272 This package provides a ceph-mgr module, providing a web-based
273 application to monitor and manage many aspects of a Ceph cluster and
274 related components.
275 .
276 See the Dashboard documentation at http://docs.ceph.com/ for details
277 and a detailed feature overview.
278
279 Package: ceph-mgr-diskprediction-local
280 Architecture: all
281 Depends: ceph-mgr (= ${binary:Version}),
282 python3-numpy,
283 python3-scipy,
284 python3-sklearn,
285 ${misc:Depends},
286 ${python:Depends},
287 ${shlibs:Depends},
288 Description: diskprediction-local module for ceph-mgr
289 Ceph is a massively scalable, open-source, distributed
290 storage system that runs on commodity hardware and delivers object,
291 block and file system storage.
292 .
293 This package contains the diskprediction_local module for the ceph-mgr
294 daemon, which helps predict disk failures.
295
296 Package: ceph-mgr-modules-core
297 Architecture: all
298 Depends: ${misc:Depends},
299 ${python:Depends},
300 ${shlibs:Depends},
301 python3-dateutil,
302 python3-openssl,
303 Replaces: ceph-mgr (<< 15.1.0)
304 Breaks: ceph-mgr (<< 15.1.0)
305 Description: ceph manager modules which are always enabled
306 Ceph is a massively scalable, open-source, distributed
307 storage system that runs on commodity hardware and delivers object,
308 block and file system storage.
309 .
310 This package contains a set of core ceph-mgr modules which are always
311 enabled.
312
313 Package: ceph-mgr-rook
314 Architecture: all
315 Depends: ceph-mgr (= ${binary:Version}),
316 python3-jsonpatch
317 ${misc:Depends},
318 ${python:Depends},
319 ${shlibs:Depends},
320 Description: rook module for ceph-mgr
321 Ceph is a massively scalable, open-source, distributed
322 storage system that runs on commodity hardware and delivers object,
323 block and file system storage.
324 .
325 This package contains the rook module for ceph-mgr's orchestration
326 functionality, to allow ceph-mgr to install and configure ceph using
327 Rook.
328
329 Package: ceph-mgr-k8sevents
330 Architecture: all
331 Depends: ceph-mgr (= ${binary:Version}),
332 python3-kubernetes,
333 ${misc:Depends},
334 ${python:Depends},
335 Description: kubernetes events module for ceph-mgr
336 Ceph is a massively scalable, open-source, distributed
337 storage system that runs on commodity hardware and delivers object,
338 block and file system storage.
339 .
340 This package contains the k8sevents module, to allow ceph-mgr to send
341 ceph related events to the kubernetes events API, and track all events
342 that occur within the rook-ceph namespace.
343
344 Package: ceph-mgr-cephadm
345 Architecture: all
346 Depends: ceph-mgr (= ${binary:Version}),
347 cephadm,
348 ${misc:Depends},
349 ${python:Depends},
350 openssh-client,
351 python3-jinja2,
352 python3-cherrypy3,
353 python3-natsort
354 Description: cephadm orchestrator module for ceph-mgr
355 Ceph is a massively scalable, open-source, distributed
356 storage system that runs on commodity hardware and delivers object,
357 block and file system storage.
358 .
359 This package contains the CEPHADM module for ceph-mgr's orchestration
360 functionality, to allow ceph-mgr to perform orchestration functions
361 over a standard SSH connection.
362
363 Package: ceph-mgr-dbg
364 Architecture: linux-any
365 Section: debug
366 Priority: extra
367 Depends: ceph-mgr (= ${binary:Version}),
368 ${misc:Depends},
369 Description: debugging symbols for ceph-mgr
370 Ceph is a massively scalable, open-source, distributed
371 storage system that runs on commodity hardware and delivers object,
372 block and file system storage.
373 .
374 This package contains the debugging symbols for ceph-mgr.
375
376 Package: ceph-mon
377 Architecture: linux-any
378 Depends: ceph-base (= ${binary:Version}),
379 ${misc:Depends},
380 ${shlibs:Depends},
381 Replaces: ceph (<< 10), ceph-test (<< 12.2.2-14)
382 Breaks: ceph (<< 10), ceph-test (<< 12.2.2-14)
383 Description: monitor server for the ceph storage system
384 Ceph is a massively scalable, open-source, distributed
385 storage system that runs on commodity hardware and delivers object,
386 block and file system storage.
387 .
388 This package contains the cluster monitor daemon for the Ceph storage
389 system. One or more instances of ceph-mon form a Paxos part-time parliament
390 cluster that provides extremely reliable and durable storage of cluster
391 membership, configuration, and state.
392
393 Package: ceph-mon-dbg
394 Architecture: linux-any
395 Section: debug
396 Priority: extra
397 Depends: ceph-mon (= ${binary:Version}),
398 ${misc:Depends},
399 Description: debugging symbols for ceph-mon
400 Ceph is a massively scalable, open-source, distributed
401 storage system that runs on commodity hardware and delivers object,
402 block and file system storage.
403 .
404 This package contains the debugging symbols for ceph-mon.
405
406 Package: ceph-osd
407 Architecture: linux-any
408 Depends: ceph-base (= ${binary:Version}),
409 sudo,
410 ${misc:Depends},
411 ${python:Depends},
412 ${shlibs:Depends},
413 Replaces: ceph (<< 10),
414 ceph-test (<< 12.2.2-14),
415 ceph-osd (<< 17.0.0)
416 Breaks: ceph (<< 10),
417 ceph-test (<< 12.2.2-14),
418 ceph-osd (<< 17.0.0)
419 Recommends: ceph-volume (= ${binary:Version}),
420 nvme-cli,
421 smartmontools,
422 Description: OSD server for the ceph storage system
423 Ceph is a massively scalable, open-source, distributed
424 storage system that runs on commodity hardware and delivers object,
425 block and file system storage.
426 .
427 This package contains the Object Storage Daemon for the Ceph storage system.
428 It is responsible for storing objects on a local file system
429 and providing access to them over the network.
430
431 Package: ceph-osd-dbg
432 Architecture: linux-any
433 Section: debug
434 Priority: extra
435 Depends: ceph-osd (= ${binary:Version}),
436 ${misc:Depends},
437 Description: debugging symbols for ceph-osd
438 Ceph is a massively scalable, open-source, distributed
439 storage system that runs on commodity hardware and delivers object,
440 block and file system storage.
441 .
442 This package contains the debugging symbols for ceph-osd.
443
444 Package: ceph-volume
445 Architecture: all
446 Section: python
447 Depends: ceph-osd (= ${binary:Version}),
448 cryptsetup-bin,
449 e2fsprogs,
450 lvm2,
451 parted,
452 util-linux,
453 xfsprogs,
454 ${misc:Depends},
455 ${python3:Depends}
456 Description: tool to facilidate OSD deployment
457 Ceph is a massively scalable, open-source, distributed
458 storage system that runs on commodity hardware and delivers object,
459 block and file system storage.
460 .
461 This package contains a tool to deploy OSD with different devices like
462 lvm or physical disks, and trying to follow a predictable, and robust
463 way of preparing, activating, and starting the deployed OSD.
464
465 Package: ceph-fuse
466 Architecture: linux-any
467 Depends: ${misc:Depends},
468 ${shlibs:Depends},
469 ${python3:Depends},
470 fuse,
471 Description: FUSE-based client for the Ceph distributed file system
472 Ceph is a massively scalable, open-source, distributed
473 storage system that runs on commodity hardware and delivers object,
474 block and file system storage. This is a
475 FUSE-based client that allows one to mount a Ceph file system without
476 root privileges.
477 .
478 Because the FUSE-based client has certain inherent performance
479 limitations, it is recommended that the native Linux kernel client
480 be used if possible. If it is not practical to load a kernel module
481 (insufficient privileges, older kernel, etc.), then the FUSE client will
482 do.
483
484 Package: ceph-fuse-dbg
485 Architecture: linux-any
486 Section: debug
487 Priority: extra
488 Depends: ceph-fuse (= ${binary:Version}),
489 ${misc:Depends},
490 Description: debugging symbols for ceph-fuse
491 Ceph is a massively scalable, open-source, distributed
492 storage system that runs on commodity hardware and delivers object,
493 block and file system storage. This is a
494 FUSE-based client that allows one to mount a Ceph file system without
495 root privileges.
496 .
497 This package contains the debugging symbols for ceph-fuse.
498
499 Package: cephfs-mirror
500 Architecture: linux-any
501 Depends: ceph-common (= ${binary:Version}),
502 librados2 (= ${binary:Version}),
503 libcephfs2 (= ${binary:Version}),
504 ${misc:Depends},
505 ${shlibs:Depends},
506 Description: Ceph is a massively scalable, open-source, distributed
507 storage system that runs on commodity hardware and delivers object,
508 block and file system storage. This is a daemon for mirroring CephFS
509 directory snapshots between Ceph clusters.
510
511 Package: cephfs-mirror-dbg
512 Architecture: linux-any
513 Section: debug
514 Priority: extra
515 Depends: cephfs-mirror (= ${binary:Version}),
516 ${misc:Depends}
517 Description: debugging symbols for cephfs-mirror
518 Ceph is a massively scalable, open-source, distributed
519 storage system that runs on commodity hardware and delivers object,
520 block and file system storage. This is a daemon for mirroring CephFS
521 directory snapshots between Ceph clusters.
522
523 Package: rbd-fuse
524 Architecture: linux-any
525 Depends: ${misc:Depends},
526 ${shlibs:Depends},
527 Recommends: fuse,
528 Description: FUSE-based rbd client for the Ceph distributed file system
529 Ceph is a massively scalable, open-source, distributed
530 storage system that runs on commodity hardware and delivers object,
531 block and file system storage. This is a
532 FUSE-based client that allows one to map Ceph rbd images as files.
533 .
534 FUSE base client that allows one to map Ceph rbd images as files.
535
536 Package: rbd-fuse-dbg
537 Architecture: linux-any
538 Section: debug
539 Priority: extra
540 Depends: rbd-fuse (= ${binary:Version}),
541 ${misc:Depends},
542 Description: debugging symbols for rbd-fuse
543 Ceph is a massively scalable, open-source, distributed
544 storage system that runs on commodity hardware and delivers object,
545 block and file system storage. This is a
546 FUSE-based client that allows one to map Ceph rbd images as files.
547 .
548 This package contains the debugging symbols for rbd-fuse.
549
550 Package: ceph-immutable-object-cache
551 Architecture: linux-any
552 Depends: ceph-common (= ${binary:Version}),
553 librados2 (= ${binary:Version}),
554 ${misc:Depends},
555 ${shlibs:Depends},
556 Description: Ceph daemon for immutable object cache
557 Ceph is a massively scalable, open-source, distributed
558 storage system that runs on commodity hardware and delivers object,
559 block and file system storage. This is a daemon for immutable
560 object cache.
561
562 Package: ceph-immutable-object-cache-dbg
563 Architecture: linux-any
564 Section: debug
565 Priority: extra
566 Depends: ceph-immutable-object-cache (= ${binary:Version}),
567 ${misc:Depends},
568 Description: debugging symbols for ceph-immutable-object-cache
569 Ceph is a massively scalable, open-source, distributed
570 storage system that runs on commodity hardware and delivers object,
571 block and file system storage. This is a daemon for immutable
572 object cache.
573 .
574 This package contains the debugging symbols for ceph-immutable-object-cache.
575
576 Package: rbd-mirror
577 Architecture: linux-any
578 Depends: ceph-common (= ${binary:Version}),
579 librados2 (= ${binary:Version}),
580 ${misc:Depends},
581 ${shlibs:Depends},
582 Description: Ceph daemon for mirroring RBD images
583 Ceph is a massively scalable, open-source, distributed
584 storage system that runs on commodity hardware and delivers object,
585 block and file system storage. This is a
586 daemon for mirroring RBD images between Ceph clusters, streaming
587 changes asynchronously.
588
589 Package: rbd-mirror-dbg
590 Architecture: linux-any
591 Section: debug
592 Priority: extra
593 Depends: rbd-mirror (= ${binary:Version}),
594 ${misc:Depends},
595 Description: debugging symbols for rbd-mirror
596 Ceph is a massively scalable, open-source, distributed
597 storage system that runs on commodity hardware and delivers object,
598 block and file system storage. This is a
599 daemon for mirroring RBD images between Ceph clusters, streaming
600 changes asynchronously.
601 .
602 This package contains the debugging symbols for rbd-mirror.
603
604 Package: rbd-nbd
605 Architecture: linux-any
606 Depends: ${misc:Depends},
607 ${shlibs:Depends},
608 Description: NBD-based rbd client for the Ceph distributed file system
609 Ceph is a massively scalable, open-source, distributed
610 storage system that runs on commodity hardware and delivers object,
611 block and file system storage. This is a
612 NBD-based client that allows one to map Ceph rbd images as local
613 block device.
614 .
615 NBD base client that allows one to map Ceph rbd images as local
616 block device.
617
618 Package: rbd-nbd-dbg
619 Architecture: linux-any
620 Section: debug
621 Priority: extra
622 Depends: rbd-nbd (= ${binary:Version}),
623 ${misc:Depends},
624 Description: debugging symbols for rbd-nbd
625 Ceph is a massively scalable, open-source, distributed
626 storage system that runs on commodity hardware and delivers object,
627 block and file system storage. This is a
628 NBD-based client that allows one to map Ceph rbd images as local
629 block device.
630 .
631 This package contains the debugging symbols for rbd-nbd.
632
633 Package: ceph-common
634 Architecture: linux-any
635 Depends: librbd1 (= ${binary:Version}),
636 python3-cephfs (= ${binary:Version}),
637 python3-ceph-argparse (= ${binary:Version}),
638 python3-ceph-common (= ${binary:Version}),
639 python3-prettytable,
640 python3-rados (= ${binary:Version}),
641 python3-rbd (= ${binary:Version}),
642 python3-rgw (= ${binary:Version}),
643 ${misc:Depends},
644 ${python:Depends},
645 ${shlibs:Depends},
646 Conflicts: ceph-client-tools,
647 Replaces: ceph (<< 10),
648 ceph-client-tools,
649 ceph-fs-common (<< 11.0),
650 ceph-test (<< 9.0.3-1646),
651 librbd1 (<< 0.92-1238),
652 python-ceph (<< 0.92-1223),
653 radosgw (<< 12.0.3)
654 Breaks: ceph (<< 10),
655 ceph-fs-common (<< 11.0),
656 ceph-test (<< 9.0.3-1646),
657 librbd1 (<< 0.92-1238),
658 python-ceph (<< 0.92-1223),
659 radosgw (<< 12.0.3)
660 Suggests: ceph-base (= ${binary:Version}),
661 ceph-mds (= ${binary:Version}),
662 Description: common utilities to mount and interact with a ceph storage cluster
663 Ceph is a massively scalable, open-source, distributed
664 storage system that runs on commodity hardware and delivers object,
665 block and file system storage. This is a collection
666 of common tools that allow one to interact with and administer a Ceph cluster.
667
668 Package: ceph-common-dbg
669 Architecture: linux-any
670 Depends: ceph-common (= ${binary:Version}),
671 ${misc:Depends},
672 Conflicts: ceph-client-tools-dbg,
673 Replaces: ceph-client-tools-dbg,
674 ceph-test-dbg (<< 9.0.3-1646),
675 Breaks: ceph-test-dbg (<< 9.0.3-1646),
676 Section: debug
677 Priority: extra
678 Description: debugging symbols for ceph-common
679 Ceph is a massively scalable, open-source, distributed
680 storage system that runs on commodity hardware and delivers object,
681 block and file system storage. This is a collection
682 of common tools that allow one to interact with and administer a Ceph cluster.
683 .
684 This package contains the debugging symbols for ceph-common.
685
686 Package: ceph-resource-agents
687 Architecture: linux-any
688 Recommends: pacemaker,
689 Priority: extra
690 Depends: ceph (= ${binary:Version}),
691 resource-agents,
692 ${misc:Depends},
693 Description: OCF-compliant resource agents for Ceph
694 Ceph is a massively scalable, open-source, distributed
695 storage system that runs on commodity hardware and delivers object,
696 block and file system storage.
697 .
698 This package contains the resource agents (RAs) which integrate
699 Ceph with OCF-compliant cluster resource managers,
700 such as Pacemaker.
701
702 Package: librados2
703 Conflicts: librados
704 Replaces: librados
705 Architecture: linux-any
706 Section: libs
707 Depends: ${misc:Depends},
708 ${shlibs:Depends},
709 Description: RADOS distributed object store client library
710 RADOS is a reliable, autonomic distributed object storage cluster
711 developed as part of the Ceph distributed storage system. This is a
712 shared library allowing applications to access the distributed object
713 store using a simple file-like interface.
714
715 Package: librados2-dbg
716 Architecture: linux-any
717 Section: debug
718 Priority: extra
719 Depends: librados2 (= ${binary:Version}),
720 ${misc:Depends},
721 Description: debugging symbols for librados
722 RADOS is a reliable, autonomic distributed object storage cluster
723 developed as part of the Ceph distributed storage system. This is a
724 shared library allowing applications to access the distributed object
725 store using a simple file-like interface.
726 .
727 This package contains debugging symbols for librados.
728
729 Package: librados-dev
730 Architecture: linux-any
731 Section: libdevel
732 Depends: librados2 (= ${binary:Version}),
733 ${misc:Depends},
734 ${shlibs:Depends},
735 Conflicts: librados1-dev,
736 librados2-dev,
737 Replaces: librados1-dev,
738 librados2-dev,
739 Description: RADOS distributed object store client library (development files)
740 RADOS is a reliable, autonomic distributed object storage cluster
741 developed as part of the Ceph distributed storage system. This is a
742 shared library allowing applications to access the distributed object
743 store using a simple file-like interface.
744 .
745 This package contains development files needed for building applications that
746 link against librados.
747
748 Package: libradospp-dev
749 Architecture: linux-any
750 Section: libdevel
751 Depends: librados-dev (= ${binary:Version}),
752 ${misc:Depends},
753 ${shlibs:Depends},
754 Description: RADOS distributed object store client C++ library (development files)
755 RADOS is a reliable, autonomic distributed object storage cluster
756 developed as part of the Ceph distributed storage system. This is a
757 shared library allowing applications to access the distributed object
758 store using a simple file-like interface.
759 .
760 This package contains development files needed for building C++ applications that
761 link against librados.
762
763 Package: libsqlite3-mod-ceph
764 Architecture: any
765 Section: libs
766 Depends: ${misc:Depends},
767 ${shlibs:Depends},
768 Description: SQLite3 VFS for Ceph
769 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
770 distributed object store.
771 .
772 This packages contains the loadable extension module for SQLite3.
773
774 Package: libsqlite3-mod-ceph-dbg
775 Architecture: any
776 Section: debug
777 Priority: extra
778 Depends: libsqlite3-mod-ceph (= ${binary:Version}),
779 libsqlite3-0-dbgsym
780 ${misc:Depends},
781 Description: debugging symbols for libsqlite3-mod-ceph
782 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
783 distributed object store.
784 .
785 This package contains debugging symbols for libsqlite3-mod-ceph.
786
787 Package: libsqlite3-mod-ceph-dev
788 Architecture: any
789 Section: libdevel
790 Depends: libsqlite3-mod-ceph (= ${binary:Version}),
791 libsqlite3-dev,
792 ${misc:Depends},
793 Description: SQLite3 VFS for Ceph (development files)
794 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
795 distributed object store.
796 .
797 This package contains development files needed for building applications that
798 link against libsqlite3-mod-ceph.
799
800 Package: libradosstriper1
801 Architecture: linux-any
802 Section: libs
803 Depends: librados2 (= ${binary:Version}),
804 ${misc:Depends},
805 ${shlibs:Depends},
806 Description: RADOS striping interface
807 Striping interface built on top of the rados library, allowing
808 to stripe bigger objects onto several standard rados objects using
809 an interface very similar to the rados one.
810
811 Package: libradosstriper1-dbg
812 Architecture: linux-any
813 Section: debug
814 Priority: extra
815 Depends: libradosstriper1 (= ${binary:Version}),
816 ${misc:Depends},
817 Description: debugging symbols for libradosstriper
818 libradosstriper is a striping interface built on top of the rados
819 library, allowing to stripe bigger objects onto several standard
820 rados objects using an interface very similar to the rados one.
821 .
822 This package contains debugging symbols for libradosstriper.
823
824 Package: libradosstriper-dev
825 Architecture: linux-any
826 Section: libdevel
827 Depends: libradosstriper1 (= ${binary:Version}),
828 ${misc:Depends},
829 Description: RADOS striping interface (development files)
830 libradosstriper is a striping interface built on top of the rados
831 library, allowing to stripe bigger objects onto several standard
832 rados objects using an interface very similar to the rados one.
833 .
834 This package contains development files needed for building applications that
835 link against libradosstriper.
836
837 Package: librbd1
838 Architecture: linux-any
839 Section: libs
840 Depends: librados2 (= ${binary:Version}),
841 ${misc:Depends},
842 ${shlibs:Depends},
843 Description: RADOS block device client library
844 RBD is a block device striped across multiple distributed objects
845 in RADOS, a reliable, autonomic distributed object storage cluster
846 developed as part of the Ceph distributed storage system. This is a
847 shared library allowing applications to manage these block devices.
848
849 Package: librbd1-dbg
850 Architecture: linux-any
851 Section: debug
852 Priority: extra
853 Depends: librbd1 (= ${binary:Version}),
854 ${misc:Depends},
855 Description: debugging symbols for librbd1
856 RBD is a block device striped across multiple distributed objects
857 in RADOS, a reliable, autonomic distributed object storage cluster
858 developed as part of the Ceph distributed storage system. This is a
859 shared library allowing applications to manage these block devices.
860 .
861 This package contains debugging symbols for librbd1.
862
863 Package: librbd-dev
864 Architecture: linux-any
865 Section: libdevel
866 Depends: librados-dev (= ${binary:Version}),
867 librbd1 (= ${binary:Version}),
868 ${misc:Depends},
869 Conflicts: librbd1-dev,
870 Replaces: librbd1-dev,
871 Description: RADOS block device client library (development files)
872 RBD is a block device striped across multiple distributed objects
873 in RADOS, a reliable, autonomic distributed object storage cluster
874 developed as part of the Ceph distributed storage system. This is a
875 shared library allowing applications to manage these block devices.
876 .
877 This package contains development files needed for building applications that
878 link against librbd1.
879
880 Package: libcephfs2
881 Conflicts: libceph,
882 libceph1,
883 libcephfs,
884 Replaces: libceph,
885 libceph1,
886 libcephfs,
887 Architecture: linux-any
888 Section: libs
889 Depends: ${misc:Depends},
890 ${shlibs:Depends},
891 Description: Ceph distributed file system client library
892 Ceph is a massively scalable, open-source, distributed
893 storage system that runs on commodity hardware and delivers object,
894 block and file system storage. This is a
895 shared library allowing applications to access a Ceph distributed
896 file system via a POSIX-like interface.
897
898 Package: libcephfs2-dbg
899 Architecture: linux-any
900 Section: debug
901 Priority: extra
902 Depends: libcephfs2 (= ${binary:Version}),
903 ${misc:Depends},
904 Conflicts: libceph1-dbg,
905 Replaces: libceph1-dbg,
906 Description: debugging symbols for libcephfs2
907 Ceph is a massively scalable, open-source, distributed
908 storage system that runs on commodity hardware and delivers object,
909 block and file system storage. This is a
910 shared library allowing applications to access a Ceph distributed
911 file system via a POSIX-like interface.
912 .
913 This package contains debugging symbols for libcephfs2.
914
915 Package: libcephfs-dev
916 Architecture: linux-any
917 Section: libdevel
918 Depends: libcephfs2 (= ${binary:Version}),
919 ${misc:Depends},
920 Conflicts: libceph-dev,
921 libceph1-dev,
922 libcephfs2-dev,
923 Replaces: libceph-dev,
924 libceph1-dev,
925 libcephfs2-dev,
926 Description: Ceph distributed file system client library (development files)
927 Ceph is a massively scalable, open-source, distributed
928 storage system that runs on commodity hardware and delivers object,
929 block and file system storage. This is a
930 shared library allowing applications to access a Ceph distributed
931 file system via a POSIX-like interface.
932 .
933 This package contains development files needed for building applications that
934 link against libcephfs.
935
936 Package: librgw2
937 Architecture: linux-any
938 Section: libs
939 Depends: librados2 (= ${binary:Version}),
940 ${misc:Depends},
941 ${shlibs:Depends},
942 Description: RADOS Gateway client library
943 RADOS is a distributed object store used by the Ceph distributed
944 storage system. This package provides a REST gateway to the
945 object store that aims to implement a superset of Amazon's S3
946 service.
947 .
948 This package contains the library interface and headers only.
949
950 Package: librgw2-dbg
951 Architecture: linux-any
952 Section: debug
953 Priority: extra
954 Depends: librgw2 (= ${binary:Version}),
955 ${misc:Depends},
956 Description: debugging symbols for librbd1
957 RADOS is a distributed object store used by the Ceph distributed
958 storage system. This package provides a REST gateway to the
959 object store that aims to implement a superset of Amazon's S3
960 service.
961 .
962 This package contains debugging symbols for librgw2.
963
964 Package: librgw-dev
965 Architecture: linux-any
966 Section: libdevel
967 Depends: librados-dev (= ${binary:Version}),
968 librgw2 (= ${binary:Version}),
969 ${misc:Depends},
970 Description: RADOS client library (development files)
971 RADOS is a distributed object store used by the Ceph distributed
972 storage system. This package provides a REST gateway to the
973 object store that aims to implement a superset of Amazon's S3
974 service.
975 .
976 This package contains development files needed for building applications
977 that link against librgw2.
978
979 Package: radosgw
980 Architecture: linux-any
981 Depends: ceph-common (= ${binary:Version}),
982 librgw2 (= ${binary:Version}),
983 mime-support,
984 ${misc:Depends},
985 ${shlibs:Depends},
986 Suggests: gawk,
987 Recommends: ntp | time-daemon,
988 Description: REST gateway for RADOS distributed object store
989 RADOS is a distributed object store used by the Ceph distributed
990 storage system. This package provides a REST gateway to the
991 object store that aims to implement a superset of Amazon's S3
992 service as well as the OpenStack Object Storage ("Swift") API.
993 .
994 This package contains the proxy daemon and related tools only.
995
996 Package: radosgw-dbg
997 Architecture: linux-any
998 Section: debug
999 Priority: extra
1000 Depends: radosgw (= ${binary:Version}),
1001 ${misc:Depends},
1002 Description: debugging symbols for radosgw
1003 RADOS is a distributed object store used by the Ceph distributed
1004 storage system. This package provides a REST gateway to the
1005 object store that aims to implement a superset of Amazon's S3
1006 service as well as the OpenStack Object Storage ("Swift") API.
1007 .
1008 This package contains debugging symbols for radosgw.
1009
1010 Package: ceph-test
1011 Architecture: linux-any
1012 Depends: ceph-common,
1013 curl,
1014 jq,
1015 socat,
1016 xmlstarlet,
1017 ${misc:Depends},
1018 ${shlibs:Depends},
1019 Replaces: ceph-base (<< 11)
1020 Breaks: ceph-base (<< 1)
1021 Description: Ceph test and benchmarking tools
1022 This package contains tools for testing and benchmarking Ceph.
1023
1024 Package: ceph-test-dbg
1025 Architecture: linux-any
1026 Section: debug
1027 Priority: extra
1028 Depends: ceph-common (= ${binary:Version}),
1029 ceph-test (= ${binary:Version}),
1030 curl,
1031 ${misc:Depends},
1032 Description: Ceph test and benchmarking tools
1033 .
1034 This package contains the debugging symbols for ceph-test.
1035
1036 Package: python3-ceph
1037 Architecture: linux-any
1038 Section: python
1039 Depends: python3-cephfs (= ${binary:Version}),
1040 python3-rados (= ${binary:Version}),
1041 python3-rbd (= ${binary:Version}),
1042 python3-rgw (= ${binary:Version}),
1043 Description: Meta-package for python libraries for the Ceph libraries
1044 Ceph is a massively scalable, open-source, distributed
1045 storage system that runs on commodity hardware and delivers object,
1046 block and file system storage.
1047 .
1048 This package is a metapackage for all Python 2 bindings.
1049
1050 Package: python3-rados
1051 Architecture: linux-any
1052 Section: python
1053 Depends: librados2,
1054 ${misc:Depends},
1055 ${python3:Depends},
1056 ${shlibs:Depends},
1057 Description: Python 3 libraries for the Ceph librados library
1058 Ceph is a massively scalable, open-source, distributed
1059 storage system that runs on commodity hardware and delivers object,
1060 block and file system storage.
1061 .
1062 This package contains Python 3 libraries for interacting with Ceph's
1063 RADOS object storage.
1064
1065 Package: python3-rados-dbg
1066 Architecture: linux-any
1067 Section: debug
1068 Priority: extra
1069 Depends: python3-rados (= ${binary:Version}),
1070 python3-dbg,
1071 ${misc:Depends}
1072 Description: Python 3 libraries for the Ceph librados library
1073 Ceph is a massively scalable, open-source, distributed
1074 storage system that runs on commodity hardware and delivers object,
1075 block and file system storage.
1076 .
1077 This package contains Python 3 libraries for interacting with Ceph's
1078 RADOS object storage.
1079 .
1080 This package contains the debugging symbols for python3-rados.
1081
1082 Package: python3-rbd
1083 Architecture: linux-any
1084 Section: python
1085 Depends: librbd1 (>= ${binary:Version}),
1086 ${misc:Depends},
1087 ${python3:Depends},
1088 ${shlibs:Depends},
1089 Description: Python 3 libraries for the Ceph librbd library
1090 Ceph is a massively scalable, open-source, distributed
1091 storage system that runs on commodity hardware and delivers object,
1092 block and file system storage.
1093 .
1094 This package contains Python 3 libraries for interacting with Ceph's
1095 RBD block device library.
1096
1097 Package: python3-rbd-dbg
1098 Architecture: linux-any
1099 Section: debug
1100 Priority: extra
1101 Depends: python3-rbd (= ${binary:Version}),
1102 python3-dbg,
1103 ${misc:Depends},
1104 Description: Python 3 libraries for the Ceph librbd library
1105 Ceph is a massively scalable, open-source, distributed
1106 storage system that runs on commodity hardware and delivers object,
1107 block and file system storage.
1108 .
1109 This package contains Python 3 libraries for interacting with Ceph's
1110 RBD block device library.
1111 .
1112 This package contains the debugging symbols for python3-rbd.
1113
1114 Package: python3-rgw
1115 Architecture: linux-any
1116 Section: python
1117 Depends: librgw2 (>= ${binary:Version}),
1118 python3-rados (= ${binary:Version}),
1119 ${misc:Depends},
1120 ${python3:Depends},
1121 ${shlibs:Depends},
1122 Description: Python 3 libraries for the Ceph librgw library
1123 Ceph is a massively scalable, open-source, distributed
1124 storage system that runs on commodity hardware and delivers object,
1125 block and file system storage.
1126 .
1127 This package contains Python 3 libraries for interacting with Ceph's
1128 RGW library.
1129
1130 Package: python3-rgw-dbg
1131 Architecture: linux-any
1132 Section: debug
1133 Priority: extra
1134 Depends: python3-rgw (= ${binary:Version}),
1135 python3-dbg,
1136 ${misc:Depends},
1137 Description: Python 3 libraries for the Ceph librgw library
1138 Ceph is a massively scalable, open-source, distributed
1139 storage system that runs on commodity hardware and delivers object,
1140 block and file system storage.
1141 .
1142 This package contains Python 3 libraries for interacting with Ceph's
1143 RGW library.
1144 .
1145 This package contains the debugging symbols for python3-rgw.
1146
1147 Package: python3-cephfs
1148 Architecture: linux-any
1149 Section: python
1150 Depends: libcephfs2 (= ${binary:Version}),
1151 python3-rados (= ${binary:Version}),
1152 python3-ceph-argparse (= ${binary:Version}),
1153 ${misc:Depends},
1154 ${python3:Depends},
1155 ${shlibs:Depends},
1156 Description: Python 3 libraries for the Ceph libcephfs library
1157 Ceph is a massively scalable, open-source, distributed
1158 storage system that runs on commodity hardware and delivers object,
1159 block and file system storage.
1160 .
1161 This package contains Python 3 libraries for interacting with Ceph's
1162 CephFS file system client library.
1163
1164 Package: python3-cephfs-dbg
1165 Architecture: linux-any
1166 Section: debug
1167 Priority: extra
1168 Depends: python3-cephfs (= ${binary:Version}),
1169 python3-dbg,
1170 ${misc:Depends},
1171 Description: Python 3 libraries for the Ceph libcephfs library
1172 Ceph is a massively scalable, open-source, distributed
1173 storage system that runs on commodity hardware and delivers object,
1174 block and file system storage.
1175 .
1176 This package contains Python 3 libraries for interacting with Ceph's
1177 CephFS file system client library.
1178 .
1179 This package contains the debugging symbols for python3-cephfs.
1180
1181 Package: python3-ceph-argparse
1182 Architecture: all
1183 Section: python
1184 Depends: ${misc:Depends},
1185 ${python3:Depends},
1186 Description: Python 3 utility libraries for Ceph CLI
1187 Ceph is a massively scalable, open-source, distributed
1188 storage system that runs on commodity hardware and delivers object,
1189 block and file system storage.
1190 .
1191 This package contains types and routines for Python 3 used by the
1192 Ceph CLI as well as the RESTful interface.
1193
1194 Package: python3-ceph-common
1195 Architecture: all
1196 Section: python
1197 Depends: ${misc:Depends},
1198 ${python3:Depends},
1199 Description: Python 3 utility libraries for Ceph
1200 Ceph is a massively scalable, open-source, distributed
1201 storage system that runs on commodity hardware and delivers object,
1202 block and file system storage.
1203 .
1204 This package contains data structures, classes and functions used by Ceph.
1205 It also contains utilities used for the cephadm orchestrator.
1206
1207 Package: libcephfs-java
1208 Section: java
1209 Architecture: all
1210 Depends: libcephfs-jni (= ${binary:Version}),
1211 ${java:Depends},
1212 ${misc:Depends},
1213 Description: Java libraries for the Ceph File System
1214
1215 Package: libcephfs-jni
1216 Architecture: linux-any
1217 Section: java
1218 Depends: libcephfs2 (= ${binary:Version}),
1219 ${java:Depends},
1220 ${misc:Depends},
1221 ${shlibs:Depends},
1222 Description: Java Native Interface library for CephFS Java bindings
1223
1224 Package: rados-objclass-dev
1225 Architecture: linux-any
1226 Section: libdevel
1227 Depends: librados-dev (= ${binary:Version}) ${misc:Depends},
1228 Description: RADOS object class development kit.
1229 .
1230 This package contains development files needed for building RADOS object class plugins.
1231
1232 Package: cephfs-shell
1233 Architecture: all
1234 Depends: ${misc:Depends}
1235 ${python3:Depends}
1236 Description: interactive shell for the Ceph distributed file system
1237 Ceph is a massively scalable, open-source, distributed
1238 storage system that runs on commodity hardware and delivers object,
1239 block and file system storage. This is an interactive tool that
1240 allows accessing a Ceph file system without mounting it by providing
1241 a nice pseudo-shell which works like an FTP client.
1242 .
1243 This package contains a CLI for interacting with the CephFS.
1244
1245 Package: cephfs-top
1246 Architecture: all
1247 Depends: ${misc:Depends}
1248 ${python3:Depends}
1249 Description: This package provides a top(1) like utility to display various
1250 filesystem metrics in realtime.
1251 .
1252 This package contains utility for displaying filesystem metrics.
1253
1254 Package: ceph-grafana-dashboards
1255 Architecture: all
1256 Description: grafana dashboards for the ceph dashboard
1257 Ceph is a massively scalable, open-source, distributed
1258 storage system that runs on commodity hardware and delivers object,
1259 block and file system storage.
1260 .
1261 This package contains Grafana dashboards that are used by the Ceph Dashboard
1262 for monitoring.
1263
1264 Package: ceph-prometheus-alerts
1265 Architecture: all
1266 Description: prometheus alerts for the ceph dashboard
1267 Ceph is a massively scalable, open-source, distributed
1268 storage system that runs on commodity hardware and delivers object,
1269 block and file system storage.
1270 .
1271 This package contains alerts used for prometheus to interact with the
1272 Ceph Dashboard.