summaryrefslogtreecommitdiffstats
path: root/qa/suites/orch/cephadm/with-work/tasks/rotate-keys.yaml
blob: 5b91c6ed3aea8414dd1eb2cb01869e830b0d5ad7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tasks:
- cephadm.shell:
    mon.a:
    - |
      set -ex
      for f in osd.0 osd.1 osd.2 osd.3 osd.4 osd.5 osd.6 osd.7 mgr.y mgr.x
      do
          echo "rotating key for $f"
          K=$(ceph auth get-key $f)
          NK="$K"
          ceph orch daemon rotate-key $f
          while [ "$K" == "$NK" ]; do
              sleep 5
              NK=$(ceph auth get-key $f)
          done
      done