]> git.proxmox.com Git - ceph.git/blob - ceph/debian/control
4ca0caa76debffc5c9fd399773ebdbe7f1ce5df3
[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 # Jaeger bison,
12 cmake (>= 3.10.2),
13 cpio,
14 cryptsetup-bin | cryptsetup,
15 cython,
16 cython3,
17 debhelper (>= 9),
18 default-jdk,
19 dh-exec,
20 dh-python,
21 dh-systemd,
22 # Jaeger flex,
23 git,
24 gperf,
25 g++ (>= 7),
26 javahelper,
27 # Make-Check jq,
28 junit4,
29 libaio-dev,
30 libbabeltrace-ctf-dev,
31 libbabeltrace-dev,
32 libblkid-dev (>= 2.17),
33 # Crimson libc-ares-dev,
34 # Crimson libcrypto++-dev,
35 libcryptsetup-dev,
36 libcap-ng-dev,
37 libcunit1-dev,
38 libcurl4-openssl-dev,
39 # Jaeger libevent-dev,
40 libexpat1-dev,
41 # Make-Check libffi-dev [!amd64],
42 libfuse-dev,
43 libgoogle-perftools-dev [i386 amd64 arm64],
44 # Crimson libgnutls28-dev,
45 # Crimson libhwloc-dev,
46 libibverbs-dev,
47 libicu-dev,
48 librdmacm-dev,
49 libkeyutils-dev,
50 libldap2-dev,
51 libleveldb-dev,
52 liblttng-ust-dev,
53 liblua5.3-dev,
54 liblz4-dev (>= 0.0~r131),
55 libncurses-dev,
56 libnss3-dev,
57 liboath-dev,
58 # Crimson libnuma-dev,
59 # Crimson libpciaccess-dev,
60 # Crimson libprotobuf-dev,
61 # Crimson libsctp-dev,
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 librdkafka-dev,
71 luarocks,
72 # Make-Check libxmlsec1,
73 # Make-Check libxmlsec1-nss,
74 # Make-Check libxmlsec1-openssl,
75 # Make-Check libxmlsec1-dev,
76 # Crimson libyaml-cpp-dev,
77 lsb-release,
78 # Jaeger nlohmann-json-dev | nlohmann-json3-dev,
79 parted,
80 patch,
81 pkg-config,
82 # Make-Check prometheus,
83 # Crimson protobuf-compiler,
84 python3-all-dev,
85 python3-cherrypy3,
86 # Make-Check python3-jwt,
87 # Make-Check python3-nose,
88 # Make-Check python3-pecan,
89 # Make-Check python3-bcrypt,
90 # Make-Check tox,
91 # Make-Check python3-coverage,
92 # Make-Check python3-dateutil,
93 # Make-Check python3-openssl,
94 # Make-Check python3-prettytable,
95 # Make-Check python3-requests,
96 # Make-Check python3-scipy,
97 python3-setuptools,
98 python3-sphinx,
99 # Make-Check python3-werkzeug,
100 python3-setuptools,
101 # Crimson ragel,
102 # Make-Check socat,
103 # Crimson systemtap-sdt-dev,
104 # Make-Check uuid-dev,
105 uuid-runtime,
106 valgrind,
107 virtualenv,
108 xfslibs-dev,
109 # Make-Check xfsprogs,
110 # Make-Check xmlstarlet,
111 nasm [amd64],
112 zlib1g-dev,
113 # Jaeger Built-Using: libyaml-cpp-dev (>= 0.6),
114 Standards-Version: 4.4.0
115
116 Package: ceph
117 Architecture: linux-any
118 Depends: ceph-mgr (= ${binary:Version}),
119 ceph-mon (= ${binary:Version}),
120 ceph-osd (= ${binary:Version}),
121 Recommends: ceph-mds (= ${binary:Version}),
122 Description: distributed storage and file system
123 Ceph is a massively scalable, open-source, distributed
124 storage system that runs on commodity hardware and delivers object,
125 block and file system storage.
126
127 Package: ceph-base
128 Architecture: linux-any
129 Depends: binutils,
130 ceph-common (= ${binary:Version}),
131 cryptsetup-bin | cryptsetup,
132 debianutils,
133 e2fsprogs,
134 findutils,
135 grep,
136 logrotate,
137 parted,
138 psmisc,
139 xfsprogs,
140 ${misc:Depends},
141 ${python:Depends},
142 ${shlibs:Depends},
143 Recommends: btrfs-tools,
144 ceph-mds (= ${binary:Version}),
145 librados2 (= ${binary:Version}),
146 libradosstriper1 (= ${binary:Version}),
147 librbd1 (= ${binary:Version}),
148 ntp | time-daemon,
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 libsqlite3-mod-ceph,
230 python3-bcrypt,
231 python3-cherrypy3,
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 Recommends: ceph-mgr-rook
306 Description: ceph manager modules which are always enabled
307 Ceph is a massively scalable, open-source, distributed
308 storage system that runs on commodity hardware and delivers object,
309 block and file system storage.
310 .
311 This package contains a set of core ceph-mgr modules which are always
312 enabled.
313
314 Package: ceph-mgr-rook
315 Architecture: all
316 Depends: ceph-mgr (= ${binary:Version}),
317 python3-jsonpatch
318 ${misc:Depends},
319 ${python:Depends},
320 ${shlibs:Depends},
321 Description: rook module for ceph-mgr
322 Ceph is a massively scalable, open-source, distributed
323 storage system that runs on commodity hardware and delivers object,
324 block and file system storage.
325 .
326 This package contains the rook module for ceph-mgr's orchestration
327 functionality, to allow ceph-mgr to install and configure ceph using
328 Rook.
329
330 Package: ceph-mgr-k8sevents
331 Architecture: all
332 Depends: ceph-mgr (= ${binary:Version}),
333 python3-kubernetes,
334 ${misc:Depends},
335 ${python:Depends},
336 Description: kubernetes events module for ceph-mgr
337 Ceph is a massively scalable, open-source, distributed
338 storage system that runs on commodity hardware and delivers object,
339 block and file system storage.
340 .
341 This package contains the k8sevents module, to allow ceph-mgr to send
342 ceph related events to the kubernetes events API, and track all events
343 that occur within the rook-ceph namespace.
344
345 Package: ceph-mgr-cephadm
346 Architecture: all
347 Depends: ceph-mgr (= ${binary:Version}),
348 cephadm,
349 ${misc:Depends},
350 ${python:Depends},
351 openssh-client,
352 python3-jinja2
353 Description: cephadm orchestrator module for ceph-mgr
354 Ceph is a massively scalable, open-source, distributed
355 storage system that runs on commodity hardware and delivers object,
356 block and file system storage.
357 .
358 This package contains the CEPHADM module for ceph-mgr's orchestration
359 functionality, to allow ceph-mgr to perform orchestration functions
360 over a standard SSH connection.
361
362 Package: ceph-mgr-dbg
363 Architecture: linux-any
364 Section: debug
365 Priority: extra
366 Depends: ceph-mgr (= ${binary:Version}),
367 ${misc:Depends},
368 Description: debugging symbols for ceph-mgr
369 Ceph is a massively scalable, open-source, distributed
370 storage system that runs on commodity hardware and delivers object,
371 block and file system storage.
372 .
373 This package contains the debugging symbols for ceph-mgr.
374
375 Package: ceph-mon
376 Architecture: linux-any
377 Depends: ceph-base (= ${binary:Version}),
378 libjaeger,
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 Recommends: nvme-cli,
384 smartmontools,
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 Recommends: nvme-cli,
419 smartmontools,
420 Description: OSD server for the ceph storage system
421 Ceph is a massively scalable, open-source, distributed
422 storage system that runs on commodity hardware and delivers object,
423 block and file system storage.
424 .
425 This package contains the Object Storage Daemon for the Ceph storage system.
426 It is responsible for storing objects on a local file system
427 and providing access to them over the network.
428
429 Package: ceph-osd-dbg
430 Architecture: linux-any
431 Section: debug
432 Priority: extra
433 Depends: ceph-osd (= ${binary:Version}),
434 ${misc:Depends},
435 Description: debugging symbols for ceph-osd
436 Ceph is a massively scalable, open-source, distributed
437 storage system that runs on commodity hardware and delivers object,
438 block and file system storage.
439 .
440 This package contains the debugging symbols for ceph-osd.
441
442 Package: ceph-fuse
443 Architecture: linux-any
444 Depends: ${misc:Depends},
445 ${shlibs:Depends},
446 ${python3:Depends},
447 fuse,
448 Description: FUSE-based client for the Ceph distributed file system
449 Ceph is a massively scalable, open-source, distributed
450 storage system that runs on commodity hardware and delivers object,
451 block and file system storage. This is a
452 FUSE-based client that allows one to mount a Ceph file system without
453 root privileges.
454 .
455 Because the FUSE-based client has certain inherent performance
456 limitations, it is recommended that the native Linux kernel client
457 be used if possible. If it is not practical to load a kernel module
458 (insufficient privileges, older kernel, etc.), then the FUSE client will
459 do.
460
461 Package: ceph-fuse-dbg
462 Architecture: linux-any
463 Section: debug
464 Priority: extra
465 Depends: ceph-fuse (= ${binary:Version}),
466 ${misc:Depends},
467 Description: debugging symbols for ceph-fuse
468 Ceph is a massively scalable, open-source, distributed
469 storage system that runs on commodity hardware and delivers object,
470 block and file system storage. This is a
471 FUSE-based client that allows one to mount a Ceph file system without
472 root privileges.
473 .
474 This package contains the debugging symbols for ceph-fuse.
475
476 Package: cephfs-mirror
477 Architecture: linux-any
478 Depends: ceph-common (= ${binary:Version}),
479 librados2 (= ${binary:Version}),
480 libcephfs2 (= ${binary:Version}),
481 ${misc:Depends},
482 ${shlibs:Depends},
483 Description: Ceph is a massively scalable, open-source, distributed
484 storage system that runs on commodity hardware and delivers object,
485 block and file system storage. This is a daemon for mirroring CephFS
486 directory snapshots between Ceph clusters.
487
488 Package: cephfs-mirror-dbg
489 Architecture: linux-any
490 Section: debug
491 Priority: extra
492 Depends: cephfs-mirror (= ${binary:Version}),
493 ${misc:Depends}
494 Description: debugging symbols for cephfs-mirror
495 Ceph is a massively scalable, open-source, distributed
496 storage system that runs on commodity hardware and delivers object,
497 block and file system storage. This is a daemon for mirroring CephFS
498 directory snapshots between Ceph clusters.
499
500 Package: rbd-fuse
501 Architecture: linux-any
502 Depends: ${misc:Depends},
503 ${shlibs:Depends},
504 Recommends: fuse,
505 Description: FUSE-based rbd client for the Ceph distributed file system
506 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
509 FUSE-based client that allows one to map Ceph rbd images as files.
510 .
511 FUSE base client that allows one to map Ceph rbd images as files.
512
513 Package: rbd-fuse-dbg
514 Architecture: linux-any
515 Section: debug
516 Priority: extra
517 Depends: rbd-fuse (= ${binary:Version}),
518 ${misc:Depends},
519 Description: debugging symbols for rbd-fuse
520 Ceph is a massively scalable, open-source, distributed
521 storage system that runs on commodity hardware and delivers object,
522 block and file system storage. This is a
523 FUSE-based client that allows one to map Ceph rbd images as files.
524 .
525 This package contains the debugging symbols for rbd-fuse.
526
527 Package: ceph-immutable-object-cache
528 Architecture: linux-any
529 Depends: ceph-common (= ${binary:Version}),
530 librados2 (= ${binary:Version}),
531 ${misc:Depends},
532 ${shlibs:Depends},
533 Description: Ceph daemon for immutable object cache
534 Ceph is a massively scalable, open-source, distributed
535 storage system that runs on commodity hardware and delivers object,
536 block and file system storage. This is a daemon for immutable
537 object cache.
538
539 Package: ceph-immutable-object-cache-dbg
540 Architecture: linux-any
541 Section: debug
542 Priority: extra
543 Depends: ceph-immutable-object-cache (= ${binary:Version}),
544 ${misc:Depends},
545 Description: debugging symbols for ceph-immutable-object-cache
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 daemon for immutable
549 object cache.
550 .
551 This package contains the debugging symbols for ceph-immutable-object-cache.
552
553 Package: rbd-mirror
554 Architecture: linux-any
555 Depends: ceph-common (= ${binary:Version}),
556 librados2 (= ${binary:Version}),
557 ${misc:Depends},
558 ${shlibs:Depends},
559 Description: Ceph daemon for mirroring RBD images
560 Ceph is a massively scalable, open-source, distributed
561 storage system that runs on commodity hardware and delivers object,
562 block and file system storage. This is a
563 daemon for mirroring RBD images between Ceph clusters, streaming
564 changes asynchronously.
565
566 Package: rbd-mirror-dbg
567 Architecture: linux-any
568 Section: debug
569 Priority: extra
570 Depends: rbd-mirror (= ${binary:Version}),
571 ${misc:Depends},
572 Description: debugging symbols for rbd-mirror
573 Ceph is a massively scalable, open-source, distributed
574 storage system that runs on commodity hardware and delivers object,
575 block and file system storage. This is a
576 daemon for mirroring RBD images between Ceph clusters, streaming
577 changes asynchronously.
578 .
579 This package contains the debugging symbols for rbd-mirror.
580
581 Package: rbd-nbd
582 Architecture: linux-any
583 Depends: ${misc:Depends},
584 ${shlibs:Depends},
585 Description: NBD-based rbd client for the Ceph distributed file system
586 Ceph is a massively scalable, open-source, distributed
587 storage system that runs on commodity hardware and delivers object,
588 block and file system storage. This is a
589 NBD-based client that allows one to map Ceph rbd images as local
590 block device.
591 .
592 NBD base client that allows one to map Ceph rbd images as local
593 block device.
594
595 Package: rbd-nbd-dbg
596 Architecture: linux-any
597 Section: debug
598 Priority: extra
599 Depends: rbd-nbd (= ${binary:Version}),
600 ${misc:Depends},
601 Description: debugging symbols for rbd-nbd
602 Ceph is a massively scalable, open-source, distributed
603 storage system that runs on commodity hardware and delivers object,
604 block and file system storage. This is a
605 NBD-based client that allows one to map Ceph rbd images as local
606 block device.
607 .
608 This package contains the debugging symbols for rbd-nbd.
609
610 Package: ceph-common
611 Architecture: linux-any
612 Depends: libjaeger (= ${binary:Version}),
613 librbd1 (= ${binary:Version}),
614 python3-cephfs (= ${binary:Version}),
615 python3-ceph-argparse (= ${binary:Version}),
616 python3-ceph-common (= ${binary:Version}),
617 python3-prettytable,
618 python3-rados (= ${binary:Version}),
619 python3-rbd (= ${binary:Version}),
620 python3-rgw (= ${binary:Version}),
621 ${misc:Depends},
622 ${python:Depends},
623 ${shlibs:Depends},
624 Conflicts: ceph-client-tools,
625 Replaces: ceph (<< 10),
626 ceph-client-tools,
627 ceph-fs-common (<< 11.0),
628 ceph-test (<< 9.0.3-1646),
629 librbd1 (<< 0.92-1238),
630 python-ceph (<< 0.92-1223),
631 radosgw (<< 12.0.3)
632 Breaks: ceph (<< 10),
633 ceph-fs-common (<< 11.0),
634 ceph-test (<< 9.0.3-1646),
635 librbd1 (<< 0.92-1238),
636 python-ceph (<< 0.92-1223),
637 radosgw (<< 12.0.3)
638 Suggests: ceph-base (= ${binary:Version}),
639 ceph-mds (= ${binary:Version}),
640 Description: common utilities to mount and interact with a ceph storage cluster
641 Ceph is a massively scalable, open-source, distributed
642 storage system that runs on commodity hardware and delivers object,
643 block and file system storage. This is a collection
644 of common tools that allow one to interact with and administer a Ceph cluster.
645
646 Package: ceph-common-dbg
647 Architecture: linux-any
648 Depends: ceph-common (= ${binary:Version}),
649 ${misc:Depends},
650 Conflicts: ceph-client-tools-dbg,
651 Replaces: ceph-client-tools-dbg,
652 ceph-test-dbg (<< 9.0.3-1646),
653 Breaks: ceph-test-dbg (<< 9.0.3-1646),
654 Section: debug
655 Priority: extra
656 Description: debugging symbols for ceph-common
657 Ceph is a massively scalable, open-source, distributed
658 storage system that runs on commodity hardware and delivers object,
659 block and file system storage. This is a collection
660 of common tools that allow one to interact with and administer a Ceph cluster.
661 .
662 This package contains the debugging symbols for ceph-common.
663
664 Package: ceph-resource-agents
665 Architecture: linux-any
666 Recommends: pacemaker,
667 Priority: extra
668 Depends: ceph (= ${binary:Version}),
669 resource-agents,
670 ${misc:Depends},
671 Description: OCF-compliant resource agents for Ceph
672 Ceph is a massively scalable, open-source, distributed
673 storage system that runs on commodity hardware and delivers object,
674 block and file system storage.
675 .
676 This package contains the resource agents (RAs) which integrate
677 Ceph with OCF-compliant cluster resource managers,
678 such as Pacemaker.
679
680 Package: librados2
681 Conflicts: librados
682 Replaces: librados
683 Architecture: linux-any
684 Section: libs
685 Depends: ${misc:Depends},
686 ${shlibs:Depends},
687 Description: RADOS distributed object store client library
688 RADOS is a reliable, autonomic distributed object storage cluster
689 developed as part of the Ceph distributed storage system. This is a
690 shared library allowing applications to access the distributed object
691 store using a simple file-like interface.
692
693 Package: librados2-dbg
694 Architecture: linux-any
695 Section: debug
696 Priority: extra
697 Depends: librados2 (= ${binary:Version}),
698 ${misc:Depends},
699 Description: debugging symbols for librados
700 RADOS is a reliable, autonomic distributed object storage cluster
701 developed as part of the Ceph distributed storage system. This is a
702 shared library allowing applications to access the distributed object
703 store using a simple file-like interface.
704 .
705 This package contains debugging symbols for librados.
706
707 Package: librados-dev
708 Architecture: linux-any
709 Section: libdevel
710 Depends: librados2 (= ${binary:Version}),
711 ${misc:Depends},
712 ${shlibs:Depends},
713 Conflicts: librados1-dev,
714 librados2-dev,
715 Replaces: librados1-dev,
716 librados2-dev,
717 Description: RADOS distributed object store client library (development files)
718 RADOS is a reliable, autonomic distributed object storage cluster
719 developed as part of the Ceph distributed storage system. This is a
720 shared library allowing applications to access the distributed object
721 store using a simple file-like interface.
722 .
723 This package contains development files needed for building applications that
724 link against librados.
725
726 Package: libradospp-dev
727 Architecture: linux-any
728 Section: libdevel
729 Depends: librados-dev (= ${binary:Version}),
730 ${misc:Depends},
731 ${shlibs:Depends},
732 Description: RADOS distributed object store client C++ library (development files)
733 RADOS is a reliable, autonomic distributed object storage cluster
734 developed as part of the Ceph distributed storage system. This is a
735 shared library allowing applications to access the distributed object
736 store using a simple file-like interface.
737 .
738 This package contains development files needed for building C++ applications that
739 link against librados.
740
741 Package: libsqlite3-mod-ceph
742 Architecture: any
743 Section: libs
744 Depends: ${misc:Depends},
745 ${shlibs:Depends},
746 Description: SQLite3 VFS for Ceph
747 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
748 distributed object store.
749 .
750 This packages contains the loadable extension module for SQLite3.
751
752 Package: libsqlite3-mod-ceph-dbg
753 Architecture: any
754 Section: debug
755 Priority: extra
756 Depends: libsqlite3-mod-ceph (= ${binary:Version}),
757 libsqlite3-0-dbgsym
758 ${misc:Depends},
759 Description: debugging symbols for libsqlite3-mod-ceph
760 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
761 distributed object store.
762 .
763 This package contains debugging symbols for libsqlite3-mod-ceph.
764
765 Package: libsqlite3-mod-ceph-dev
766 Architecture: any
767 Section: libdevel
768 Depends: libsqlite3-mod-ceph (= ${binary:Version}),
769 libsqlite3-dev,
770 ${misc:Depends},
771 Description: SQLite3 VFS for Ceph (development files)
772 A SQLite3 VFS for storing and manipulating databases stored on Ceph's RADOS
773 distributed object store.
774 .
775 This package contains development files needed for building applications that
776 link against libsqlite3-mod-ceph.
777
778 Package: libradosstriper1
779 Architecture: linux-any
780 Section: libs
781 Depends: librados2 (= ${binary:Version}),
782 ${misc:Depends},
783 ${shlibs:Depends},
784 Description: RADOS striping interface
785 Striping interface built on top of the rados library, allowing
786 to stripe bigger objects onto several standard rados objects using
787 an interface very similar to the rados one.
788
789 Package: libradosstriper1-dbg
790 Architecture: linux-any
791 Section: debug
792 Priority: extra
793 Depends: libradosstriper1 (= ${binary:Version}),
794 ${misc:Depends},
795 Description: debugging symbols for libradosstriper
796 libradosstriper is a striping interface built on top of the rados
797 library, allowing to stripe bigger objects onto several standard
798 rados objects using an interface very similar to the rados one.
799 .
800 This package contains debugging symbols for libradosstriper.
801
802 Package: libradosstriper-dev
803 Architecture: linux-any
804 Section: libdevel
805 Depends: libradosstriper1 (= ${binary:Version}),
806 ${misc:Depends},
807 Description: RADOS striping interface (development files)
808 libradosstriper is a striping interface built on top of the rados
809 library, allowing to stripe bigger objects onto several standard
810 rados objects using an interface very similar to the rados one.
811 .
812 This package contains development files needed for building applications that
813 link against libradosstriper.
814
815 Package: librbd1
816 Architecture: linux-any
817 Section: libs
818 Depends: librados2 (= ${binary:Version}),
819 ${misc:Depends},
820 ${shlibs:Depends},
821 Description: RADOS block device client library
822 RBD is a block device striped across multiple distributed objects
823 in RADOS, a reliable, autonomic distributed object storage cluster
824 developed as part of the Ceph distributed storage system. This is a
825 shared library allowing applications to manage these block devices.
826
827 Package: librbd1-dbg
828 Architecture: linux-any
829 Section: debug
830 Priority: extra
831 Depends: librbd1 (= ${binary:Version}),
832 ${misc:Depends},
833 Description: debugging symbols for librbd1
834 RBD is a block device striped across multiple distributed objects
835 in RADOS, a reliable, autonomic distributed object storage cluster
836 developed as part of the Ceph distributed storage system. This is a
837 shared library allowing applications to manage these block devices.
838 .
839 This package contains debugging symbols for librbd1.
840
841 Package: librbd-dev
842 Architecture: linux-any
843 Section: libdevel
844 Depends: librados-dev (= ${binary:Version}),
845 librbd1 (= ${binary:Version}),
846 ${misc:Depends},
847 Conflicts: librbd1-dev,
848 Replaces: librbd1-dev,
849 Description: RADOS block device client library (development files)
850 RBD is a block device striped across multiple distributed objects
851 in RADOS, a reliable, autonomic distributed object storage cluster
852 developed as part of the Ceph distributed storage system. This is a
853 shared library allowing applications to manage these block devices.
854 .
855 This package contains development files needed for building applications that
856 link against librbd1.
857
858 Package: libcephfs2
859 Conflicts: libceph,
860 libceph1,
861 libcephfs,
862 Replaces: libceph,
863 libceph1,
864 libcephfs,
865 Architecture: linux-any
866 Section: libs
867 Depends: ${misc:Depends},
868 ${shlibs:Depends},
869 Description: Ceph distributed file system client library
870 Ceph is a massively scalable, open-source, distributed
871 storage system that runs on commodity hardware and delivers object,
872 block and file system storage. This is a
873 shared library allowing applications to access a Ceph distributed
874 file system via a POSIX-like interface.
875
876 Package: libcephfs2-dbg
877 Architecture: linux-any
878 Section: debug
879 Priority: extra
880 Depends: libcephfs2 (= ${binary:Version}),
881 ${misc:Depends},
882 Conflicts: libceph1-dbg,
883 Replaces: libceph1-dbg,
884 Description: debugging symbols for libcephfs2
885 Ceph is a massively scalable, open-source, distributed
886 storage system that runs on commodity hardware and delivers object,
887 block and file system storage. This is a
888 shared library allowing applications to access a Ceph distributed
889 file system via a POSIX-like interface.
890 .
891 This package contains debugging symbols for libcephfs2.
892
893 Package: libcephfs-dev
894 Architecture: linux-any
895 Section: libdevel
896 Depends: libcephfs2 (= ${binary:Version}),
897 ${misc:Depends},
898 Conflicts: libceph-dev,
899 libceph1-dev,
900 libcephfs2-dev,
901 Replaces: libceph-dev,
902 libceph1-dev,
903 libcephfs2-dev,
904 Description: Ceph distributed file system client library (development files)
905 Ceph is a massively scalable, open-source, distributed
906 storage system that runs on commodity hardware and delivers object,
907 block and file system storage. This is a
908 shared library allowing applications to access a Ceph distributed
909 file system via a POSIX-like interface.
910 .
911 This package contains development files needed for building applications that
912 link against libcephfs.
913
914 Package: librgw2
915 Architecture: linux-any
916 Section: libs
917 Depends: librados2 (= ${binary:Version}),
918 ${misc:Depends},
919 ${shlibs:Depends},
920 Description: RADOS Gateway client library
921 RADOS is a distributed object store used by the Ceph distributed
922 storage system. This package provides a REST gateway to the
923 object store that aims to implement a superset of Amazon's S3
924 service.
925 .
926 This package contains the library interface and headers only.
927
928 Package: librgw2-dbg
929 Architecture: linux-any
930 Section: debug
931 Priority: extra
932 Depends: librgw2 (= ${binary:Version}),
933 ${misc:Depends},
934 Description: debugging symbols for librbd1
935 RADOS is a distributed object store used by the Ceph distributed
936 storage system. This package provides a REST gateway to the
937 object store that aims to implement a superset of Amazon's S3
938 service.
939 .
940 This package contains debugging symbols for librgw2.
941
942 Package: librgw-dev
943 Architecture: linux-any
944 Section: libdevel
945 Depends: librados-dev (= ${binary:Version}),
946 librgw2 (= ${binary:Version}),
947 ${misc:Depends},
948 Description: RADOS client library (development files)
949 RADOS is a distributed object store used by the Ceph distributed
950 storage system. This package provides a REST gateway to the
951 object store that aims to implement a superset of Amazon's S3
952 service.
953 .
954 This package contains development files needed for building applications
955 that link against librgw2.
956
957 Package: radosgw
958 Architecture: linux-any
959 Depends: ceph-common (= ${binary:Version}),
960 librgw2 (= ${binary:Version}),
961 mime-support,
962 ${misc:Depends},
963 ${shlibs:Depends},
964 Suggests: gawk,
965 Recommends: ntp | time-daemon,
966 Description: REST gateway for RADOS distributed object store
967 RADOS is a distributed object store used by the Ceph distributed
968 storage system. This package provides a REST gateway to the
969 object store that aims to implement a superset of Amazon's S3
970 service as well as the OpenStack Object Storage ("Swift") API.
971 .
972 This package contains the proxy daemon and related tools only.
973
974 Package: radosgw-dbg
975 Architecture: linux-any
976 Section: debug
977 Priority: extra
978 Depends: radosgw (= ${binary:Version}),
979 ${misc:Depends},
980 Description: debugging symbols for radosgw
981 RADOS is a distributed object store used by the Ceph distributed
982 storage system. This package provides a REST gateway to the
983 object store that aims to implement a superset of Amazon's S3
984 service as well as the OpenStack Object Storage ("Swift") API.
985 .
986 This package contains debugging symbols for radosgw.
987
988 Package: libjaeger
989 Architecture: linux-any
990 Section: libs
991 Depends: ${misc:Depends},
992 ${shlibs:Depends},
993 Description: This package provides libraries needed for distributed tracing for Ceph.
994
995 Package: ceph-test
996 Architecture: linux-any
997 Depends: ceph-common,
998 curl,
999 jq,
1000 socat,
1001 xmlstarlet,
1002 ${misc:Depends},
1003 ${shlibs:Depends},
1004 Replaces: ceph-base (<< 11)
1005 Breaks: ceph-base (<< 1)
1006 Description: Ceph test and benchmarking tools
1007 This package contains tools for testing and benchmarking Ceph.
1008
1009 Package: ceph-test-dbg
1010 Architecture: linux-any
1011 Section: debug
1012 Priority: extra
1013 Depends: ceph-common (= ${binary:Version}),
1014 ceph-test (= ${binary:Version}),
1015 curl,
1016 ${misc:Depends},
1017 Description: Ceph test and benchmarking tools
1018 .
1019 This package contains the debugging symbols for ceph-test.
1020
1021 Package: python3-ceph
1022 Architecture: linux-any
1023 Section: python
1024 Depends: python3-cephfs (= ${binary:Version}),
1025 python3-rados (= ${binary:Version}),
1026 python3-rbd (= ${binary:Version}),
1027 python3-rgw (= ${binary:Version}),
1028 Description: Meta-package for python libraries for the Ceph libraries
1029 Ceph is a massively scalable, open-source, distributed
1030 storage system that runs on commodity hardware and delivers object,
1031 block and file system storage.
1032 .
1033 This package is a metapackage for all Python 2 bindings.
1034
1035 Package: python3-rados
1036 Architecture: linux-any
1037 Section: python
1038 Depends: librados2,
1039 ${misc:Depends},
1040 ${python3:Depends},
1041 ${shlibs:Depends},
1042 Description: Python 3 libraries for the Ceph librados library
1043 Ceph is a massively scalable, open-source, distributed
1044 storage system that runs on commodity hardware and delivers object,
1045 block and file system storage.
1046 .
1047 This package contains Python 3 libraries for interacting with Ceph's
1048 RADOS object storage.
1049
1050 Package: python3-rados-dbg
1051 Architecture: linux-any
1052 Section: debug
1053 Priority: extra
1054 Depends: python3-rados (= ${binary:Version}),
1055 python3-dbg,
1056 ${misc: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 This package contains the debugging symbols for python3-rados.
1066
1067 Package: python3-rbd
1068 Architecture: linux-any
1069 Section: python
1070 Depends: librbd1 (>= ${binary:Version}),
1071 ${misc:Depends},
1072 ${python3:Depends},
1073 ${shlibs:Depends},
1074 Description: Python 3 libraries for the Ceph librbd library
1075 Ceph is a massively scalable, open-source, distributed
1076 storage system that runs on commodity hardware and delivers object,
1077 block and file system storage.
1078 .
1079 This package contains Python 3 libraries for interacting with Ceph's
1080 RBD block device library.
1081
1082 Package: python3-rbd-dbg
1083 Architecture: linux-any
1084 Section: debug
1085 Priority: extra
1086 Depends: python3-rbd (= ${binary:Version}),
1087 python3-dbg,
1088 ${misc: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 This package contains the debugging symbols for python3-rbd.
1098
1099 Package: python3-rgw
1100 Architecture: linux-any
1101 Section: python
1102 Depends: librgw2 (>= ${binary:Version}),
1103 python3-rados (= ${binary:Version}),
1104 ${misc:Depends},
1105 ${python3:Depends},
1106 ${shlibs:Depends},
1107 Description: Python 3 libraries for the Ceph librgw library
1108 Ceph is a massively scalable, open-source, distributed
1109 storage system that runs on commodity hardware and delivers object,
1110 block and file system storage.
1111 .
1112 This package contains Python 3 libraries for interacting with Ceph's
1113 RGW library.
1114
1115 Package: python3-rgw-dbg
1116 Architecture: linux-any
1117 Section: debug
1118 Priority: extra
1119 Depends: python3-rgw (= ${binary:Version}),
1120 python3-dbg,
1121 ${misc: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 This package contains the debugging symbols for python3-rgw.
1131
1132 Package: python3-cephfs
1133 Architecture: linux-any
1134 Section: python
1135 Depends: libcephfs2 (= ${binary:Version}),
1136 python3-rados (= ${binary:Version}),
1137 python3-ceph-argparse (= ${binary:Version}),
1138 ${misc:Depends},
1139 ${python3:Depends},
1140 ${shlibs:Depends},
1141 Description: Python 3 libraries for the Ceph libcephfs library
1142 Ceph is a massively scalable, open-source, distributed
1143 storage system that runs on commodity hardware and delivers object,
1144 block and file system storage.
1145 .
1146 This package contains Python 3 libraries for interacting with Ceph's
1147 CephFS file system client library.
1148
1149 Package: python3-cephfs-dbg
1150 Architecture: linux-any
1151 Section: debug
1152 Priority: extra
1153 Depends: python3-cephfs (= ${binary:Version}),
1154 python3-dbg,
1155 ${misc: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 This package contains the debugging symbols for python3-cephfs.
1165
1166 Package: python3-ceph-argparse
1167 Architecture: all
1168 Section: python
1169 Depends: ${misc:Depends},
1170 ${python3:Depends},
1171 Description: Python 3 utility libraries for Ceph CLI
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 types and routines for Python 3 used by the
1177 Ceph CLI as well as the RESTful interface.
1178
1179 Package: python3-ceph-common
1180 Architecture: all
1181 Section: python
1182 Depends: ${misc:Depends},
1183 ${python3:Depends},
1184 Description: Python 3 utility libraries for Ceph
1185 Ceph is a massively scalable, open-source, distributed
1186 storage system that runs on commodity hardware and delivers object,
1187 block and file system storage.
1188 .
1189 This package contains data structures, classes and functions used by Ceph.
1190 It also contains utilities used for the cephadm orchestrator.
1191
1192 Package: libcephfs-java
1193 Section: java
1194 Architecture: all
1195 Depends: libcephfs-jni (= ${binary:Version}),
1196 ${java:Depends},
1197 ${misc:Depends},
1198 Description: Java libraries for the Ceph File System
1199
1200 Package: libcephfs-jni
1201 Architecture: linux-any
1202 Section: java
1203 Depends: libcephfs2 (= ${binary:Version}),
1204 ${java:Depends},
1205 ${misc:Depends},
1206 ${shlibs:Depends},
1207 Description: Java Native Interface library for CephFS Java bindings
1208
1209 Package: rados-objclass-dev
1210 Architecture: linux-any
1211 Section: libdevel
1212 Depends: librados-dev (= ${binary:Version}) ${misc:Depends},
1213 Description: RADOS object class development kit.
1214 .
1215 This package contains development files needed for building RADOS object class plugins.
1216
1217 Package: cephfs-shell
1218 Architecture: all
1219 Depends: ${misc:Depends}
1220 ${python3:Depends}
1221 Description: interactive shell for the Ceph distributed file system
1222 Ceph is a massively scalable, open-source, distributed
1223 storage system that runs on commodity hardware and delivers object,
1224 block and file system storage. This is an interactive tool that
1225 allows accessing a Ceph file system without mounting it by providing
1226 a nice pseudo-shell which works like an FTP client.
1227 .
1228 This package contains a CLI for interacting with the CephFS.
1229
1230 Package: cephfs-top
1231 Architecture: all
1232 Depends: ${misc:Depends}
1233 ${python3:Depends}
1234 Description: This package provides a top(1) like utility to display various
1235 filesystem metrics in realtime.
1236 .
1237 This package contains utility for displaying filesystem metrics.
1238
1239 Package: ceph-grafana-dashboards
1240 Architecture: all
1241 Description: grafana dashboards for the ceph dashboard
1242 Ceph is a massively scalable, open-source, distributed
1243 storage system that runs on commodity hardware and delivers object,
1244 block and file system storage.
1245 .
1246 This package contains Grafana dashboards that are used by the Ceph Dashboard
1247 for monitoring.
1248
1249 Package: ceph-prometheus-alerts
1250 Architecture: all
1251 Description: prometheus alerts for the ceph dashboard
1252 Ceph is a massively scalable, open-source, distributed
1253 storage system that runs on commodity hardware and delivers object,
1254 block and file system storage.
1255 .
1256 This package contains alerts used for prometheus to interact with the
1257 Ceph Dashboard.