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