11 - ceph config set mon mon_warn_on_insecure_global_id_reclaim false --force
12 - ceph config set mon mon_warn_on_insecure_global_id_reclaim_allowed false --force
13 - ceph config set global log_to_journald false --force
14 - ceph mgr module enable nfs --force
15 - ceph orch upgrade start --image quay.ceph.io/ceph-ci/ceph:$sha1
19 - while ceph orch upgrade status | jq '.in_progress' | grep true ; do ceph orch ps ; ceph versions ; sleep 30 ; done
22 - echo "wait for servicemap items w/ changing names to refresh"
26 - ceph versions | jq -e '.overall | length == 1'
27 - ceph versions | jq -e '.overall | keys' | grep $sha1
29 # this should be a no-op, but confirms nfs.ganesha-foo was remapped to nfs.foo
30 - cephadm.wait_for_service:
37 - cd /mnt/foo && dbench 5 -t 600 || true # might fail with ESTALE
38 # make sure mount works
40 - while ! mount -t nfs $(hostname):/fake /mnt/foo ; do sleep 5 ; done
41 - cd /mnt/foo && dbench 5 -t 5