]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa: install ceph-osd-classic and ceph-osd-crimson
authorKefu Chai <k.chai@proxmox.com>
Fri, 17 Oct 2025 14:09:26 +0000 (22:09 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 12 Nov 2025 18:11:49 +0000 (18:11 +0000)
commitf504bb50ceb10d17b4cdf89ac967db7a073f51b4
treef240ac5a424ab3cd2720c4b7fed0979fdec766a4
parenta37b5b5bde8c2e8d6890f16b31046119ed55f25d
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>
qa/config/crimson_install.yaml [new file with mode: 0644]
qa/packages/packages.yaml
qa/suites/crimson-rados-experimental/thrash/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/basic/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/objectstore_tool/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/perf/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/rbd/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/singleton/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/0-crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_simple/0-crimson_install.yaml [new symlink]