mirror of
https://github.com/ceph/ceph
synced 2026-08-02 07:03:18 +00:00
qa: install ceph-osd-classic and ceph-osd-crimson
- qa/packages/packages.yaml: add ceph-osd and ceph-osd-classic to packages/packages.yaml, so that the "install" task can install ceph-osd-classic by default, this preserves the existing behavior. - qa/suites/crimson-rados: install ceph-osd-crimson instead of ceph-osd-classic. adding them to exclude_packages and extra_packages to task.install allows us to customize the packages to be installed when performing the "install" task. - qa/suites/crimson-rados-experimental: likewise. Signed-off-by: Kefu Chai <k.chai@proxmox.com> Co-authored-by: Matan Breizman <mbreizma@redhat.com>
This commit is contained in:
parent
a37b5b5bde
commit
f504bb50ce
12
qa/config/crimson_install.yaml
Normal file
12
qa/config/crimson_install.yaml
Normal file
@ -0,0 +1,12 @@
|
||||
tasks:
|
||||
- install:
|
||||
extra_packages:
|
||||
deb:
|
||||
- ceph-osd-crimson
|
||||
- ceph-osd-crimson-dbg
|
||||
rpm:
|
||||
- ceph-osd-crimson
|
||||
- ceph-osd-crimson-debuginfo
|
||||
- pexec:
|
||||
all:
|
||||
- sudo update-alternatives --set ceph-osd /usr/bin/ceph-osd-crimson
|
||||
@ -5,6 +5,8 @@ ceph:
|
||||
- cephadm
|
||||
- ceph-mds
|
||||
- ceph-mgr
|
||||
- ceph-osd
|
||||
- ceph-osd-classic
|
||||
- ceph-common
|
||||
- ceph-fuse
|
||||
- ceph-test
|
||||
@ -25,6 +27,7 @@ ceph:
|
||||
- ceph-mgr-dbg
|
||||
- ceph-mon-dbg
|
||||
- ceph-osd-dbg
|
||||
- ceph-osd-classic-dbg
|
||||
- ceph-test-dbg
|
||||
- libcephfs2-dbg
|
||||
- librados2-dbg
|
||||
@ -47,6 +50,8 @@ ceph:
|
||||
- ceph-mgr-diskprediction-local
|
||||
- ceph-mgr-rook
|
||||
- ceph-mgr-cephadm
|
||||
- ceph-osd
|
||||
- ceph-osd-classic
|
||||
- ceph-fuse
|
||||
- ceph-volume
|
||||
- librados-devel
|
||||
@ -71,6 +76,7 @@ ceph:
|
||||
- ceph-mds-debuginfo
|
||||
- ceph-mon-debuginfo
|
||||
- ceph-osd-debuginfo
|
||||
- ceph-osd-classic-debuginfo
|
||||
- ceph-fuse-debuginfo
|
||||
- librados-devel-debuginfo
|
||||
- libcephfs2-debuginfo
|
||||
|
||||
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/basic/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/basic/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/objectstore_tool/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/objectstore_tool/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/perf/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/perf/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/rbd/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/rbd/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/singleton/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/singleton/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
1
qa/suites/crimson-rados/thrash/0-crimson_install.yaml
Symbolic link
1
qa/suites/crimson-rados/thrash/0-crimson_install.yaml
Symbolic link
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
@ -0,0 +1 @@
|
||||
.qa/config/crimson_install.yaml
|
||||
Loading…
Reference in New Issue
Block a user