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