Skip to content

qa/rgw: run multisite tests with mixed cluster versions#39456

Merged
cbodley merged 3 commits intoceph:masterfrom
cbodley:wip-qa-rgw-multisite-upgrade
Feb 17, 2021
Merged

qa/rgw: run multisite tests with mixed cluster versions#39456
cbodley merged 3 commits intoceph:masterfrom
cbodley:wip-qa-rgw-multisite-upgrade

Conversation

@cbodley
Copy link
Contributor

@cbodley cbodley commented Feb 12, 2021

adds two new 'upgrade' suites that run rgw multisite tests on a configuration with mixed cluster versions; one job where the primary cluster is upgraded, and another job where the secondary is

Fixes: https://tracker.ceph.com/issues/49330

Checklist

  • References tracker ticket
  • Updates documentation if necessary
  • Includes tests for new functionality or reproducer for bug

Show available Jenkins commands
  • jenkins retest this please
  • jenkins test classic perf
  • jenkins test crimson perf
  • jenkins test signed
  • jenkins test make check
  • jenkins test make check arm64
  • jenkins test submodules
  • jenkins test dashboard
  • jenkins test api
  • jenkins test docs
  • jenkins render docs
  • jenkins test ceph-volume all
  • jenkins test ceph-volume tox

@cbodley
Copy link
Contributor Author

cbodley commented Feb 12, 2021

it's installing the right cluster versions, but it runs the master version of multisite tests which fail against octopus. we'll need a way to run the old release's tests

edit: the rgw_multisite_tests.py task now supports a 'branch' and 'repo' option to fetch and run multisite tests from an earlier release

@cbodley cbodley force-pushed the wip-qa-rgw-multisite-upgrade branch 18 times, most recently from c8d0196 to 45e6d34 Compare February 17, 2021 02:51
@cbodley cbodley force-pushed the wip-qa-rgw-multisite-upgrade branch from 45e6d34 to e70c236 Compare February 17, 2021 14:01
Signed-off-by: Casey Bodley <cbodley@redhat.com>
Signed-off-by: Casey Bodley <cbodley@redhat.com>
@cbodley cbodley force-pushed the wip-qa-rgw-multisite-upgrade branch from e70c236 to f1e4f6f Compare February 17, 2021 14:15
@cbodley
Copy link
Contributor Author

cbodley commented Feb 17, 2021

@cbodley cbodley requested a review from yuriw February 17, 2021 14:32
@cbodley cbodley removed the DNM label Feb 17, 2021
Copy link
Contributor

@yuriw yuriw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@cbodley cbodley merged commit 6bfdef8 into ceph:master Feb 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants