]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa: install ceph-classic-osd and ceph-crimson-osd wip-build-crimson-osd-kefu-01
authorKefu Chai <k.chai@proxmox.com>
Fri, 17 Oct 2025 14:09:26 +0000 (22:09 +0800)
committerKefu Chai <k.chai@proxmox.com>
Sun, 19 Oct 2025 09:08:31 +0000 (17:08 +0800)
commit3866fa5d7fdbb779effbcdcc9baa1dbf8278d723
tree7cf27d0779bf4da553ca64db46519cb2759be894
parent82b18b85b7e307f56088bf8ad5b81f0f4a4d94da
qa: install ceph-classic-osd and ceph-crimson-osd

- qa/packages/packages.yaml: add ceph-osd and ceph-classic-osd to
  packages/packages.yaml, so that the "install" task can install
  ceph-classic-osd by default, this preserves the existing behavior.
- qa/suites/crimson-rados: install ceph-crimson-osd instead of
  ceph-classic-osd. 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>
qa/config/crimson_install.yaml [new file with mode: 0644]
qa/packages/packages.yaml
qa/suites/crimson-rados-experimental/thrash/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/basic/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/objectstore_tool/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/perf/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/rbd/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/singleton/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash_seastore_radosbench/crimson_install.yaml [new symlink]
qa/suites/crimson-rados/thrash_simple/crimson_install.yaml [new symlink]