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