summary refs log tree commit diff
path: root/pkgs/tools/filesystems/ceph/default.nix
Commit message (Collapse)AuthorAge
* ceph: Bring back ceph-volumeSarah Brofeldt2020-01-22
|
* ceph: 14.2.5 -> 14.2.6Sarah Brofeldt2020-01-13
|
* ceph: 14.2.4 -> 14.2.5Sarah Brofeldt2020-01-09
|
* ceph: fix build and cleanup expressionFlorian Klink2019-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | correct platforms. ceph currently doesn't build on aarch64-linux. So let's not lie in meta.platforms. ceph: fix multiple output We currently just move $out/share/ceph/mgr to $lib/lib/ceph, and then remove all references to $out with a find command. I checked $out, the only reference to $out is in $lib/lib/ceph/libceph-common.so.0, coming from src/common/options.cc: https://github.com/ceph/ceph/blob/master/src/common/options.cc#L5050: > Option("mgr_module_path", Option::TYPE_STR, Option::LEVEL_ADVANCED) > .set_default(CEPH_DATADIR "/mgr") > .add_service("mgr") > .set_description("Filesystem path to manager modules."), Just removing the reference might break some behaviour - it should point to $lib/ceph/mgr instead. We can fix this in a much more elegant fashion by just passing a custom CMAKE_INSTALL_DATADIR to the build system. ceph: fix outdated Boost::python substitutions Instead of substituting in CMakeLists.txt files, one now needs to set MGR_PYTHON_VERSION. ceph: clean up PYTHONPATH wrapping Set `pythonPath` instead of exporting PYTHONPATH. Use `toPythonPath` to construct the PYTHONPATH where we need manual wrapping. There's no ceph-volume, only ceph-mgr. ceph: set doCheck = false explicitly and describe why. ceph: patch more shebangs ceph: use system-provided gtest and rocksdb
* ceph: 14.2.3 -> 14.2.4Johan Thomsen2019-09-26
|
* ceph: 14.2.1 -> 14.2.3Johan Thomsen2019-09-05
|
* ceph: 13.2.4 -> 14.2.1Johan Thomsen2019-09-04
| | | | | | | | | | | | * remove kinetic * release note * add johanot as maintainer nixos/ceph: create option for mgr_module_path - since the upstream default is no longer correct in v14 * fix module, default location for libexec has changed * ceph: fix test
* ceph: 12.2.7 -> 13.2.4Kristoffer2019-09-04
| | | | | | | | | | | | | | * maintain only one version * ceph-client: init * include ceph-volume python tool in output nixos/ceph: extraConfig, fix test, wait for ceph-mgr to become active * run ceph with disk group permission * add extraConfig option for the global section needed per cluster * clear up how ceph.conf is generated * fix ceph testcase
* ceph: fix build, 12.2.2 -> 12.2.7Uli Baum2018-08-26
| | | | | | | Since 772eef91686974b7710081a9a77e5c0e287c25e8, Boost doesn't support by python by default, which broke ceph. Also bump to 12.2.7, the latest release of ceph 12.
* ceph: 9.2.0 -> 12.2.2Adrien Devresse2018-02-06
| | | | | | | | | - Update Ceph to last version - Solve vulernatibility problem in the old version - Patch rocksdb ceph rocksdb API - Simplify a lot ceph build by switching to CMake This Pull request require #34662 and #34661 to be effective
* ceph: Add xfsprogs 4.5.0 compat patchTuomas Tynkkynen2016-08-11
|
* Fix lots of fetchgit hashes (fallout from #15469)Tuomas Tynkkynen2016-06-03
|
* ceph: Don't use symlinksEelco Dolstra2015-11-19
| | | | | | No need to invent an ad-hoc symlink scheme when we can handle this kind of indirection at the Nix expression level (e.g. by doing "ceph-dev = ceph").
* ceph: Deduplicate the defaultWilliam A. Kennington III2015-11-16
|
* ceph: Major Update 0.94.4 -> 9.2.0William A. Kennington III2015-11-05
|
* ceph: Refactor into a generic expressionWilliam A. Kennington III2015-04-21
|
* ceph: 0.94 -> 0.94.1William A. Kennington III2015-04-13
|
* ceph: 0.93 -> 0.94William A. Kennington III2015-04-07
|
* ceph: 0.92 -> 0.93William A. Kennington III2015-03-02
|
* ceph: 0.91 -> 0.92William A. Kennington III2015-02-06
|
* ceph: 0.90-pre -> 0.91William A. Kennington III2015-01-14
|
* Revert "ceph: 0.90 final"William A. Kennington III2015-01-03
| | | | This reverts commit ebfd21de8458fa19a02228477c60080cd87fcea1.
* ceph: 0.90 finalWilliam A. Kennington III2014-12-23
|
* ceph: 0.89 -> 0.90-preWilliam A. Kennington III2014-12-16
|
* ceph: 0.88 -> 0.89William A. Kennington III2014-12-04
|
* ceph: 0.87 -> 0.88William A. Kennington III2014-11-14
|
* ceph: 0.86 -> 0.87William A. Kennington III2014-11-02
|
* boost: Remove boost.libWilliam A. Kennington III2014-11-02
|
* ceph: Fix HashWilliam A. Kennington III2014-10-07
|
* ceph: 0.85 -> 0.86William A. Kennington III2014-10-07
|
* ceph: Add missing python libraries and wrap mising python binariesWilliam A. Kennington III2014-09-29
|
* ceph: Add zfs supportWilliam A. Kennington III2014-09-25
|
* ceph: 0.79 -> 0.85William A. Kennington III2014-09-21
|
* ceph: fix libatomic_ops dependencyAustin Seipp2014-06-30
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* ceph: default atomicops dependency to nullJohn Wiegley2014-06-28
| | | | | I have no such dependency on my system, so this prevent nix-env from working.
* Added the ceph filesystem.Alexander Kjeldaas2014-06-28