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