File tree Expand file tree Collapse file tree 12 files changed +16
-12
lines changed
rados/thrash-old-clients/1-install Expand file tree Collapse file tree 12 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 9191%bcond_with lua_packages
9292%endif
9393%endif
94- %bcond_with crimson
94+ %bcond_without crimson
9595%if 0%{?suse_version} || 0%{?openEuler}
9696%bcond_with jaeger
9797%else
@@ -912,7 +912,10 @@ Summary: Ceph Object Storage Daemon
912912Group: System/Filesystems
913913%endif
914914Requires: ceph-base = %{_epoch_prefix}%{version}-%{release}
915- Requires: (ceph-osd-classic = %{_epoch_prefix}%{version}-%{release} or ceph-osd-crimson = %{_epoch_prefix}%{version}-%{release})
915+ Requires: ceph-osd-classic = %{_epoch_prefix}%{version}-%{release}
916+ %if 0%{with crimson}
917+ Requires: ceph-osd-crimson = %{_epoch_prefix}%{version}-%{release}
918+ %endif
916919Requires: sudo
917920Requires: libstoragemgmt
918921%if 0%{?weak_deps}
Original file line number Diff line number Diff line change @@ -150,11 +150,6 @@ libradosstriper1 \
150150rbd-mirror" \
151151>> packages.txt
152152
153- # Optional crimson package(s)
154- RUN if [[ "${OSD_FLAVOR}" == "crimson-debug" || "${OSD_FLAVOR}" == "crimson-release" ]]; then \
155- echo "ceph-osd-crimson" >> packages.txt ; \
156- fi
157-
158153# Ceph "Recommends"
159154RUN echo "nvme-cli python3-saml smartmontools" >> packages.txt
160155# NFS-Ganesha
Original file line number Diff line number Diff line change @@ -416,7 +416,8 @@ Description: debugging symbols for ceph-mon
416416
417417Package: ceph-osd
418418Architecture: linux-any
419- Depends: ceph-osd-classic (= ${binary:Version}) | ceph-osd-crimson (= ${binary:Version}),
419+ Depends: ceph-osd-classic (= ${binary:Version}),
420+ ceph-osd-crimson (= ${binary:Version}) <pkg.ceph.crimson>,
420421 sudo,
421422 ${python3:Depends},
422423 ${misc:Depends},
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ overrides:
1212 debug ms : 20
1313 seastore cachepin size pershard : 64M
1414 seastore max concurrent transactions : 8
15+ crimson_compat : true
1516 workunit :
1617 env :
1718 CRIMSON_COMPAT : ' 1'
Original file line number Diff line number Diff line change @@ -72,7 +72,7 @@ TEUTHOLOGY_SUITE_ARGS="--non-interactive --newest=100 --ceph-repo=https://git.ce
727240 20 * * 5 $CW $SS 1 --ceph main --suite rgw -p 150 --subset "$(($RANDOM % 30000))/30000"
737348 20 * * 6 $CW $SS 4 --ceph main --suite krbd -p 950 --kernel testing
747456 20 * * 2,6 $CW $SS 1 --ceph main --suite crimson-rados -p 101 --force-priority --flavor crimson-debug
75- 04 21 * * 2,6 $CW $SS 1 --ceph main --suite crimson-rados -p 101 --force-priority --flavor crimson-release
75+ 04 21 * * 2,6 $CW $SS 1 --ceph main --suite crimson-rados -p 101 --force-priority
7676
7777## tentacle branch runs - weekly
7878# rados is massive and difficult to bring down to less than 300 jobs, use one higher priority
Original file line number Diff line number Diff line change 1111 - ceph-mgr-rook
1212 - ceph-mgr-cephadm
1313 - ceph-osd-classic
14+ - ceph-osd-crimson
1415 - ceph-base-debuginfo
1516 - ceph-common-debuginfo
1617 - ceph-immutable-object-cache-debuginfo
Original file line number Diff line number Diff line change 1111 - ceph-mgr-rook
1212 - ceph-mgr-cephadm
1313 - ceph-osd-classic
14+ - ceph-osd-crimson
1415 - ceph-base-debuginfo
1516 - ceph-common-debuginfo
1617 - ceph-immutable-object-cache-debuginfo
Original file line number Diff line number Diff line change 1111 - ceph-mgr-rook
1212 - ceph-mgr-cephadm
1313 - ceph-osd-classic
14+ - ceph-osd-crimson
1415 - ceph-base-debuginfo
1516 - ceph-common-debuginfo
1617 - ceph-immutable-object-cache-debuginfo
Original file line number Diff line number Diff line change 99 exclude_packages :
1010 - ceph-osd-classic
1111 - ceph-volume
12+ - ceph-osd-crimson
1213- print : " **** done install task..."
1314- print : " **** done start installing reef cephadm ..."
1415- cephadm :
Original file line number Diff line number Diff line change 99 exclude_packages :
1010 - ceph-osd-classic
1111 - ceph-volume
12+ - ceph-osd-crimson
1213- print : " **** done install task..."
1314- print : " **** done start installing squid cephadm ..."
1415- cephadm :
You can’t perform that action at this time.
0 commit comments