Search Criteria
Package Details: ceph-bin 18.2.4-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/ceph-bin.git (read-only, click to copy) |
---|---|
Package Base: | ceph-bin |
Description: | Distributed, fault-tolerant storage platform delivering object, block, and file system |
Upstream URL: | https://ceph.com/ |
Licenses: | GPL-2.0-or-later OR LGPL-2.1-or-later OR LGPL-3.0-or-later |
Conflicts: | ceph |
Submitter: | pbazaah |
Maintainer: | pbazaah |
Last Packager: | pbazaah |
Votes: | 10 |
Popularity: | 1.19 |
First Submitted: | 2022-08-14 16:06 (UTC) |
Last Updated: | 2024-09-17 15:04 (UTC) |
Dependencies (50)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- boost-libs
- ceph-libs-binAUR
- cryptsetup (cryptsetup-gitAUR)
- expat (expat-gitAUR)
- fmt (fmt-gitAUR)
- fuse3 (fuse3-gitAUR)
- gawk (gawk-gitAUR, busybox-coreutilsAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- gperftools (gperftools-gitAUR)
- libaio (libaio-gitAUR)
- libcap
- libcap-ng (libcap-ng-gitAUR)
- libnl (libnl-gitAUR)
- librabbitmq-c
- librdkafka (librdkafka-gitAUR)
- lua
- lvm2 (lvm2-gitAUR)
- oath-toolkit (oath-toolkit-gitAUR)
- python (python37AUR, python311AUR, python310AUR)
- python-bcrypt
- python-cheroot
- python-cherrypy
- python-cmd2
- python-colorama (python-colorama-gitAUR)
- python-coverage
- python-dateutil
- python-importlib-metadata
- python-jinja
- python-jsonpatch
- python-packaging
- python-pecan
- python-prettytable
- python-pyopenssl
- python-requests
- python-scipy (python-scipy-gitAUR, python-scipy-mklAUR, python-scipy-mkl-tbbAUR, python-scipy-mkl-binAUR)
- python-setuptools
- python-typing_extensions
- python-urllib3
- python-werkzeug
- python-yaml (python-yaml-gitAUR)
- snappy (snappy-gitAUR)
- sqlite (sqlite-fossilAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, sysupdated-systemd-libs-gitAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR)
- cephadmAUR (cephadm-gitAUR, cephadmAUR, ceph-cephadmAUR) (optional) – Required if cluster is managed via cephadm
- nvme-cli (nvme-cli-gitAUR) (optional) – disk monitoring for NVMe drives
- python-influxdbAUR (optional) – For mgr/module:influx
- python-kubernetes (python-kubernetes-gitAUR) (optional) – For mgr/module:rook,k8sevents
- python-numpy (python-numpy-flameAUR, python-numpy-gitAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR, python-numpy-mkl-binAUR) (optional) – For mgr/module:diskprediction_local
- smartmontools (smartmontools-svnAUR) (optional) – disk monitoring via S.M.A.R.T
Required by (0)
Sources (29)
- cephfs_shell_18.2.4_3.tar.zst
- cephfs_top_18.2.4_3.tar.zst
- ceph_base_18.2.4_3.tar.zst
- ceph_cephfs_18.2.4_3.tar.zst
- ceph_common_18.2.4_3.tar.zst
- ceph_compressor_18.2.4_3.tar.zst
- ceph_crypto_18.2.4_3.tar.zst
- ceph_erasure_18.2.4_3.tar.zst
- ceph_mds_18.2.4_3.tar.zst
- ceph_mgr_18.2.4_3.tar.zst
- ceph_mon_18.2.4_3.tar.zst
- ceph_node_proxy_18.2.4_3.tar.zst
- ceph_osd_18.2.4_3.tar.zst
- ceph_rados_18.2.4_3.tar.zst
- ceph_rbd_18.2.4_3.tar.zst
- ceph_rgw_18.2.4_3.tar.zst
- ceph_test_18.2.4_3.tar.zst
- ceph_tools_18.2.4_3.tar.zst
- ceph_volume_18.2.4_3.tar.zst
- libcephfs_18.2.4_3.tar.zst
- libcephsqlite_18.2.4_3.tar.zst
- librados_18.2.4_3.tar.zst
- librbd_18.2.4_3.tar.zst
- librgw_18.2.4_3.tar.zst
- python_cephfs_18.2.4_3.tar.zst
- python_ceph_common_18.2.4_3.tar.zst
- python_rados_18.2.4_3.tar.zst
- python_rbd_18.2.4_3.tar.zst
- python_rgw_18.2.4_3.tar.zst
Latest Comments
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 Next › Last »
snack commented on 2022-12-26 09:45 (UTC)
@pbazaah I just installed the new release and can confirm that the logrotate conflict with cephadm is now gone. Thank you very much for your support.
pbazaah commented on 2022-12-23 20:56 (UTC)
v17.2.5-5 has been released, containing fixes for the issues listed below.
Release notes: https://github.com/bazaah/aur-ceph/releases/tag/v17.2.5-5
Issues: https://github.com/bazaah/aur-ceph/milestone/1?closed=1
Thanks to @antage and @snack for the bug reports. I hope you all have a great $deity season, and see you in the new year.
pbazaah commented on 2022-12-21 18:34 (UTC)
Rebuild for v17.2.5-5 went well, containing fixes for:
and added the various
/etc/
files tobackup()
so pacman can track them.I'll likely push this out before christmas, pending testing
pbazaah commented on 2022-12-06 07:17 (UTC)
@antage
Thanks, tracked here: https://github.com/bazaah/aur-ceph/issues/7
antage commented on 2022-12-05 23:41 (UTC) (edited on 2022-12-05 23:42 (UTC) by antage)
Dashboard module doesn't work without
python-routes
package:snack commented on 2022-12-04 10:04 (UTC)
@pbazaah Thank you very much, no need to rush since at least for me the workaround I posted works and I can live with it for the time being.
pbazaah commented on 2022-12-04 09:59 (UTC)
@snack
That's very funny, as I copy across the upstream's logrotate verbatim: https://github.com/ceph/ceph/blob/main/src/logrotate.conf
Okay, I will look into this further, no promises for anything this year as December is busy for $dayjob, but agreed the simpler fix is on my end
snack commented on 2022-12-04 09:55 (UTC)
@pbazaah Actually
/etc/logrotate.d/cephadm
is not provided by thecephadm
package, but it's created when runningcephadm
. I made a test by deleting it and runningsudo cephadm shell
, and it appeared again. Check line 9405 of /usr/bin/cephadm.In my opinion this situation should be fixed, either by modifying
ceph-bin
orcephadm
packages. Modifying the latter seems more troublesome to me since it requires to patch the cephadm script, while patching/etc/logrotate.d/ceph
inceph-bin
seems much easier. But the final word is obviously to you and to thecephadm
maintainer.pbazaah commented on 2022-12-04 09:40 (UTC)
@snack
I would consider creating a separate package just for some of the misc. configuration (logrotate, sudoers, udev, etc) if they is another package that also wants to use the upstream's configuration files. That way everyone can just depend on that package instead.
That said, I can't find a package that creates a
/etc/logrotate.d/cephadm
file. Neither cephadm package does it as of now.If it's custom to your setup then I recommend you just use the
/etc/logrotate.d/ceph
file for your customizations, porting them over fromcephadm
, otherwise could you link me the package that creates the logrotate rule?In short: no I won't change this package's logrotate rule, but am open to other solutions
snack commented on 2022-12-03 09:13 (UTC)
This package creates a logrotate conflict with cephadm. ceph-bin installs /etc/logrotate.d/ceph which contains this rule:
This rule matches also /var/log/ceph/cephadm.log, which is in turn managed by /etc/logrotate.d/cephadm:
creating this error when launching logrotate:
I fixed the problem by modifying /etc/logrotate.d/ceph as follows:
Is this correct? If yes, can this patch be implemented in ceph-bin?
« First ‹ Previous 1 .. 3 4 5 6 7 8 9 Next › Last »