Skip to content

Commit

Permalink
Merge pull request #50349 from ceph/wip-yuri-octopus-reef-octopus
Browse files Browse the repository at this point in the history
qa/tests: added octopus client upgrade => reef

Reviewed-by: Laura Flores <lflores@redhat.com>
  • Loading branch information
yuriw committed Mar 10, 2023
2 parents f2877ae + f4a1fc1 commit 41ad4cd
Show file tree
Hide file tree
Showing 13 changed files with 75 additions and 0 deletions.
1 change: 1 addition & 0 deletions qa/suites/upgrade-clients/client-upgrade-octopus-reef/.qa
Empty file.
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
openstack:
- volumes: # attached to each instance
count: 4
size: 30 # GB
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
meta:
- desc: |
Install and run ceph on one node,
with a separate client 1.
Upgrade client 1 to reef
Run tests against old cluster
roles:
- - mon.a
- mon.b
- mon.c
- osd.0
- osd.1
- osd.2
- client.0
- mgr.x
- - client.1
overrides:
ceph:
fs: xfs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
tasks:
- install:
branch: octopus
exclude_packages: ['ceph-mgr','libcephfs2','libcephfs-devel','libcephfs-dev','python34-cephfs','python34-rados']
- print: "**** done install octopus"
- install.upgrade:
exclude_packages: ['ceph-test', 'ceph-test-dbg','libcephfs1', 'python-ceph']
client.1:
- print: "**** done install.upgrade to -x on client.1"
- ceph:
- print: "**** done ceph task"
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
tasks:
- parallel:
- workunit:
branch: octopus
clients:
client.0:
- rbd/notify_master.sh
env:
RBD_FEATURES: "61"
- workunit:
branch: reef
clients:
client.1:
- rbd/notify_slave.sh
env:
RBD_FEATURES: "61"
RBD_DISABLE_UPDATE_FEATURES: "1"
- print: "**** done rbd: old librbd -> new librbd"
- parallel:
- workunit:
branch: octopus
clients:
client.0:
- rbd/notify_slave.sh
env:
RBD_FEATURES: "61"
- workunit:
branch: reef
clients:
client.1:
- rbd/notify_master.sh
env:
RBD_FEATURES: "61"
- print: "**** done rbd: new librbd -> old librbd"

0 comments on commit 41ad4cd

Please sign in to comment.