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